首页> 外文会议>International Conference on Conceptual Modeling >Requirements Evolution and Evolution Requirements with Constrained Goal Models
【24h】

Requirements Evolution and Evolution Requirements with Constrained Goal Models

机译:受约束目标模型的需求演化和演化要求

获取原文

摘要

We are interested in supporting software evolution caused by changing requirements and/or changes in the operational environment of a software system. For example, users of a system may want new functionality or performance enhancements to cope with growing user population (changing requirements). Alternatively, vendors of a system may want to minimize costs in implementing requirements changes (evolution requirements). We propose to use Constrained Goal Models (CGMs) to represent the requirements of a system, and capture requirements changes in terms of incremental operations on a goal model. Evolution requirements are then represented as optimization goals that minimize implementation costs or customer value. We can then exploit reasoning techniques to derive optimal new specifications for an evolving software system. CGMs offer an expressive language for modelling goals that comes with scalable solvers that can solve hybrid constraint and optimization problems using a combination of Satisfiability Modulo Theories (SMT) and Optimization Modulo Theories (OMT) techniques. We evaluate our proposal by modeling and reasoning with a goal model for the meeting scheduling exemplar.
机译:我们有兴趣支持通过更改软件系统的操作环境中的要求和/或更改引起的软件演变。例如,系统的用户可能希望新的功能或性能增强能够应对增长的用户群(更改要求)。或者,系统的供应商可能希望最小化实现需求变化(演化要求)的成本。我们建议使用受约束的目标模型(CGMS)来代表系统的要求,并捕获目标模型的增量操作方面的需求变化。然后表示进化要求作为最大限度地减少实现成本或客户价值的优化目标。然后,我们可以利用推理技术来推导出不断变化的软件系统的最佳新规范。 CGMS提供一种表达语言,用于使用可伸缩求解器来建立目标,可使用可满足模数理论(SMT)和优化模数技术(OMT)技术的组合来解决混合约束和优化问题。我们通过使用会议调度示例的目标模型进行建模和推理来评估我们的提案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号