摘要
软件复用技术在软件工程领域具有重要作用并且被广泛应用,尤其是在软件产品线工程领域,系统化的软件复用技术为软件产品线的设计和实现提供了基础。论文首先详细阐述了具有代表性的系统化软件复用支撑技术,随后在一个通用的软件产品线参考架构的基础上,探讨了复用技术在软件产品线工程领域的主要应用形式,最后针对可变性定义及其管理问题,引入并着重探讨了三种可变性管理模型及技术。
The software reuse technologies play an important role in the field of software engineering, especially for software product line engineering, which provide the basis for design and implementation of certain kind of software product line system. In this paper, at first we present a number of supporting technologies for software reuse; then, we investigate the possible way of their application in software product line engineering based on a general reference architecture; at last, we discuss in detail the definition and management of variability model based on three main variability management models.
出处
《计算机与数字工程》
2013年第12期2012-2015,共4页
Computer & Digital Engineering
关键词
软件工程
软件复用
软件产品线工程
可变性管理
software engineering, software reuse, software product line engineering, variability management