首页> 外文会议>Software Engineering, 2004. ICSE 2004. Proceedings >Theme: an approach for aspect-oriented analysis and design
【24h】

Theme: an approach for aspect-oriented analysis and design

机译:主题:面向方面的分析和设计方法

获取原文

摘要

Aspects are behaviours that are tangled and scattered across a system. In requirements documentation, aspects manifest themselves as descriptions of behaviours that are intertwined, and woven throughout. Some aspects may be obvious, as specifications of typical crosscutting behaviour. Others may be more subtle, making them hard to identify. In either case, it is difficult to analyse requirements to locate all points in the system where aspects should be applied. These issues lead to problems achieving traceability of aspects throughout the development lifecycle. To identify aspects early in the software lifecycle, and establish sufficient traceability, developers need support for aspect identification and analysis in requirements documentation. To address this, we have devised the Theme approach for viewing the relationships between behaviours in a requirements document, identifying and isolating aspects in the requirements, and modelling those aspects using a design language. This paper describes the approach, and illustrates it with a case study and analysis.
机译:方面是在整个系统中纠结和分散的行为。在需求文档中,各方面表现为相互交织并贯穿始终的行为描述。作为典型横切行为的规范,某些方面可能是显而易见的。其他人可能更微妙,使其难以识别。无论哪种情况,都难以分析需求以定位系统中应应用方面的所有点。这些问题导致在整个开发生命周期中实现各个方面的可追溯性的问题。为了在软件生命周期的早期识别方面并建立足够的可追溯性,开发人员需要在需求文档中对方面的识别和分析提供支持。为了解决这个问题,我们设计了主题方法,用于查看需求文档中行为之间的关系,识别和隔离需求中的各个方面,以及使用设计语言对这些方面进行建模。本文介绍了这种方法,并通过案例研究和分析对其进行了说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号