首页> 外文OA文献 >A Mode-Based Pattern for Feature Requirements, and a Generic Feature Interface
【2h】

A Mode-Based Pattern for Feature Requirements, and a Generic Feature Interface

机译:特征需求的基于模式的模式和通用特征接口

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Feature-oriented requirements decompose a system's requirements into individual bundles of functionality called features, where each feature's behaviour can be expressed as a state-machine model. However, state machines are difficult to write; determining how to decompose behaviour into states is not obvious, different stakeholders will have different opinions on how to structure the state machine, and the state machines can easily become too complex.This thesis proposes a pattern for decomposing and structuring the model of a feature's behavioural requirements, based on modes of operation (e.g., Active, Inactive, Failed) that are common to features in multiple domains. Interestingly, the highest-level modes of the pattern can serve as a generic behavioural interface for all features that adhere to the pattern. The thesis proposes also several pattern extensions that provide guidance on how to structure the Active and Inactive behaviour of the feature.The pattern was applied to model the behavioural requirements of 21 automotive features that were specified in 7 production-grade requirements documents. The pattern was applicable to all 21 features, and the proposed generic feature interface was applicable to 50 out of 58 inter-feature references. A user study with 18 participants evaluated whether use of the pattern made it easier than otherwise to write state machines for features and whether feature state machines written with the help of the pattern are more readable than those written without the help of the pattern. The results of the study indicate that use of the pattern facilitates writing of feature state machines.
机译:面向功能的需求将系统的需求分解为称为功能的单独功能束,其中每个功能的行为都可以表示为状态机模型。但是,状态机很难编写。确定如何将行为分解为状态不是很明显,不同的利益相关者对如何构造状态机会有不同的意见,并且状态机很容易变得太复杂。本文提出了一种用于分解和构造特征行为模型的模式基于多个域中功能共同的操作模式(例如,活动,非活动,失败)的要求。有趣的是,模式的最高级别模式可以用作遵守该模式的所有功能的通用行为接口。本文还提出了几种模式扩展,为如何构造特征的活动和非活动行为提供了指导。该模式用于对7个生产级需求文档中指定的21个汽车特征的行为需求进行建模。该模式适用于所有21个功能,并且建议的通用功能接口适用于58个功能间参考中的50个。一项由18名参与者参加的用户研究评估了使用模式是否比使用其他方式更容易为特征编写状态机,以及借助模式编写的特征状态机是否比不借助模式编写的状态机更具可读性。研究结果表明,使用模式有助于特征状态机的编写。

著录项

  • 作者

    Dietrich David;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号