首页> 外文会议>International Conference on Software Reuse >A Practical Use Case Modeling Approach to Specify Crosscutting Concerns
【24h】

A Practical Use Case Modeling Approach to Specify Crosscutting Concerns

机译:一种实用的案例建模方法,以指定跨勾模问题

获取原文

摘要

Use case diagrams together with use case specifications are commonly used to specify system requirements. To reduce imprecision, ambiguity, and incompleteness in use case specifications, an approach with template and restriction rules is often recommended to achieve better understandability of use cases and improves the quality of derived analysis models. However, when crosscutting concerns are modeled together with non-crosscutting concerns as use case models, resulting use case models often result in cluttered diagrams and redundant information in use case specifications. Therefore, the overall reusability of the use case models is usually low. To tackle this, we extend a general use case approach, named as RUCM, for modeling crosscutting concerns, along with a weaver to automatically weave aspect use case models into their corresponding base model to facilitate, e.g., automated requirements analysis. The extended approach has been evaluated with three real-world applications from communication, maritime and energy domains and aviation. We compared the modeling effort required to model three sets of crosscutting concerns from the real-world applications, when using and not using the extended RUCM approach. Results show that more than 80% of modeling effort can be saved.
机译:用例图用的用例规格一起常用于指定的系统要求。为了减少不精确,模糊和不完整的用例规格,模板和约束规则的方法经常被推荐来实现用例更好的可理解性,并提高衍生分析模型的质量。然而,当横切关注与非横切关注点作为用例模型,得到的用例模型建模在一起经常导致杂乱的图表和在使用中的情况下的规格的冗余信息。因此,用例模型的整体可重用性通常较低。为了解决这个问题,我们扩展一般使用情况下的做法,命名为RUCM,横切关注点,用韦弗一起自动编织方面的用例模型模拟成其相应的基地模式,方便,例如,自动化的需求分析。扩展的方法进行了评估与沟通,海事和能源领域和航空三个实世界的应用。我们比较了三套使用和不使用扩展RUCM方法时,从现实世界的应用横切关注点的模型所需的建模工作。结果表明,建模工作的80%以上,保存即可。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号