首页> 外文会议>13th early aspects workshop 2008 >Analysis of Crosscutting Features in Software Product Lines
【24h】

Analysis of Crosscutting Features in Software Product Lines

机译:软件产品线中的横切特征分析

获取原文
获取原文并翻译 | 示例

摘要

Software Product Lines has emerged as a new technology to develop software product families related to a particular domain. The software products developed by this methodology are based on the combination of a set of common and variable assets. However, in order to combine these assets to build different products, coupling between common and variable parts must be highly reduced. In that sense, crosscutting features make evolution and adaptability of software difficult. In this paper we propose a framework to identify crosscutting features at early stages in order to use aspect-oriented techniques to modularize them and reduce their dependencies. This framework is based on a crosscutting pattern and uses traceability matrices to perform the analysis of crosscutting. Finally, applicability of the framework is shown by identifying crosscutting features in the Arcade Game Maker product line.
机译:软件产品线已成为一种新技术,用于开发与特定领域相关的软件产品系列。通过这种方法开发的软件产品基于一组常见和可变资产的组合。但是,为了组合这些资产来构建不同的产品,必须大大减少通用零件和可变零件之间的耦合。从这个意义上讲,横切功能使软件的发展和适应性变得困难。在本文中,我们提出了一个框架来在早期阶段识别横切特征,以便使用面向方面的技术对其进行模块化并减少其依赖性。该框架基于横切模式,并使用可追溯性矩阵执行横切分析。最后,通过确定Arcade Game Maker产品系列中的横切功能来显示该框架的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号