会议专题

基于面向方面技术的软件产品线产品配置方法

  软件产品线由于其高效的重用性已经成为当今软件开发的趋势,越来越多的项目采用软件产品线的思想来进行开发。而在软件产品线工程中,如何利用核心资产高效的进行产品配置生成是应用工程中最重要的问题。在传统的产品配置生成过程中,由具体产品需求产生的,对核心资产的修改是一个需要手工进行、非常耗时且容易出错的重复性工作。本文针对此问题给出了一种基于面向方面技术和正交变化模型的软件产品线产品配置生成方法。本文方法将在产品配置生成过程中对核心资产的修改视为对于核心资产的横切关注点,以面向方面技术将这些修改进行封装实现,并使用正交变化模型对产品线中的可变性(Variability)进行管理,然后设计实现了一个基于本文方法进行产品配置的配置工具,解决了配置过程中由于手工可能导致的质量问题,并且简化了重复性工作。最后本文通过一个模拟的播放器产品线实例,说明了本文方法的实用性。

软件产品线 产品配置生成 面向方面 正交变化模型

李冰 吴鹏远 金星波 金英

吉林大学 计算机科学与技术学院,长春市 中国 130012

国内会议

第十一届全国软件与应用学术会议(NASAC2012)

南京

中文

1-8

2012-10-20(万方平台首次上网日期,不代表论文的发表时间)