首页> 外文会议>Software Engineering Conference, 2009. APSEC '09 >Propagating Requirement Change into Software High Level Designs towards Resilient Software Evolution
【24h】

Propagating Requirement Change into Software High Level Designs towards Resilient Software Evolution

机译:将需求变更传播到软件高级设计中,以实现弹性软件演进

获取原文

摘要

Uncertain and incomplete requirements throughout the whole software life cycle contribute to volatility of the requirements. In a situation where the volatile requirement is changed to satisfy stakeholder needs, all the affected requirements and other impacted software artefacts (such as designs, codes, and tests) must be identified and changed accordingly. This paper introduces an approach to facilitate both engineers and users in propagating changes from requirements to the software high-level designs during software development and evolution. The two main pillars of this approach, namely product metamodel and process model are described in details. Firstly, the metamodel highlights on explicit conceptual model for volatile requirement and its characteristics. Next, the focus will be placed on the systematic process model specified using the SPEM that offers guidelines to perform the requirement change process. The applicability of the product metamodel and its elements are evaluated using the IFAMMS case study application.
机译:在整个软件生命周期中,不确定的需求和不完整的需求会导致需求的波动。在更改易失性需求以满足利益相关者需求的情况下,必须识别并更改所有受影响的需求和其他受影响的软件产品(例如设计,代码和测试)。本文介绍了一种方法,以帮助工程师和用户在软件开发和演化过程中,从需求到软件高级设计的变更传播。详细介绍了此方法的两个主要支柱,即产品元模型和过程模型。首先,元模型突出了显式概念模型的易变需求及其特征。接下来,重点将放在使用SPEM指定的系统过程模型上,该模型提供了执行需求变更过程的指南。使用IFAMMS案例研究应用程序评估产品元模型及其元素的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号