首页> 外文会议>Software Engineering Research, Management and Applications, 2006. Fourth International Conference on >Representation of Variability in Software Product Line Using Aspect-Oriented Programming
【24h】

Representation of Variability in Software Product Line Using Aspect-Oriented Programming

机译:使用面向方面的编程来表示软件产品线中的可变性

获取原文

摘要

Software development methodology has been being developed for the goal of improvement in productivity and reduction in time-to-market through the reuse of component asset, and software product line is designed for the effective management and use of the asset through the separation of commonality and variability. The existing methods that implement software product line interfere massively with the core asset, which require high cost in assembling level reducing the effectiveness. This paper introduces Aspect-Oriented Programming (AOP) as the method for the improvement of the assembling process in software product line. The method that assembles core asset and variabilities is described by grammar elements such as Join point, pointcut and advice without code-change. We analyze the requirements of the mini-system as an example adapting AOP and show its practicality by the implementation of Aspect-Oriented language, AspectJ
机译:已经开发了软件开发方法论,其目的是通过重复使用组件资产来提高生产率和缩短上市时间,并且软件产品线旨在通过分离通用性和通用性来有效管理和使用资产。变化性。现有的实现软件产品线的方法会大量干扰核心资产,这需要较高的组装成本,降低了效率。本文介绍了面向方面的编程(AOP)作为改进软件产品线中组装过程的方法。组合核心资产和变量的方法由语法元素(例如,连接点,切入点和建议,无需更改代码)描述。我们以适应AOP的示例为例分析小型系统的需求,并通过面向方面的语言AspectJ的实现来展示其实用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号