首页> 外文期刊>Data & Knowledge Engineering >Managing requirements conflicts in software product lines: A goal and scenario based approach
【24h】

Managing requirements conflicts in software product lines: A goal and scenario based approach

机译:管理软件产品线中的需求冲突:基于目标和方案的方法

获取原文
获取原文并翻译 | 示例

摘要

The product line approach is recognized as a successful approach to reuse in software development. However, in many cases, it has resulted in interactions between requirements and/or features. Interaction detection, especially conflict detection between requirements has become more challenging. Thus, detecting conflicts between requirements is essential for successful product line development. Formal methods have been proposed to address this problem, however, they are hard to understand by non-experts and are limited to restricted domains. In addition, there is no overall process that covers all the steps for managing conflicts. We propose an approach for systematically identifying and managing requirements conflicts, which is based on requirements partition in natural language and supported by a tool. To demonstrate its feasibility, the proposed approach has been applied to the home integration system (HIS) domain and the results are discussed.
机译:产品线方法被认为是在软件开发中重用的成功方法。但是,在许多情况下,这导致了需求和/或功能之间的交互。交互检测,尤其是需求之间的冲突检测变得更具挑战性。因此,检测需求之间的冲突对于成功开发产品线至关重要。已经提出了解决该问题的正式方法,但是,非专家很难理解它们,并且限于受限的领域。此外,没有涵盖所有冲突管理步骤的整体过程。我们提出了一种系统地识别和管理需求冲突的方法,该方法基于自然语言中的需求划分并受工具支持。为了证明其可行性,将所提出的方法应用于家庭集成系统(HIS)领域并讨论了结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号