【24h】

The Need for Early Aspects

机译:需要早期方面

获取原文
获取外文期刊封面目录资料

摘要

Early aspects are crosscutting concerns that are identified in the early phases of the software development life cycle. These concerns do not align well with the decomposition criteria of traditional software development paradigms and, therefore, they are difficult to modularise. The result is their specification and implementation scattered along several base modules, producing tangled representations that are difficult to maintain, reuse and evolve. It is now understood that the influence of requirements that cut across other requirements results in incomplete understanding of specified requirements and limits the architectural choices. Thus, a rigorous analysis of crosscutting requirements and their interactions is essential to derive a balanced architecture. Early Aspects offer additional abstraction and composition mechanisms for systematically handling crosscutting requirements. This paper focuses on two pioneering requirements approaches, one based on viewpoints and another based on use-cases.
机译:早期的方面是在软件开发生命周期的早期阶段中识别的横切问题。这些问题与传统软件开发范例的分解标准不太好,因此,它们难以模块化。结果是它们的规范和实现沿几种基础模块散射,产生难以维持,重用和发展的缠结表示。现在可以理解,削减其他要求的要求的影响导致对指定要求的不完全理解并限制建筑选择。因此,对横切要求的严格分析及其相互作用对于得出平衡架构至关重要。早期方面提供额外的抽象和组合机制,用于系统地处理跨剖形要求。本文重点介绍了两种先进要求,一个基于视点和另一个基于用例的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号