东北大学学报(自然科学版) ›› 2011, Vol. 32 ›› Issue (3): 331-334+339.DOI: -

• 论著 • 上一篇    下一篇

一种基于概念格的软件产品线演化分析方法

邓寒冰;赵立军;张霞;刘积仁;   

  1. 东北大学信息科学与工程学院;
  • 收稿日期:2013-06-19 修回日期:2013-06-19 发布日期:2013-04-04
  • 通讯作者: -
  • 作者简介:-
  • 基金资助:
    国家高技术研究发展计划项目(2008AA01Z128)

A method for analyzing the evolution of a concept lattice based software product line

Deng, Han-Bing (1); Zhao, Li-Jun (1); Zhang, Xia (1); Liu, Ji-Ren (1)   

  1. (1) School of Information Science and Engineering, Northeastern University, Shenyang 110819, China
  • Received:2013-06-19 Revised:2013-06-19 Published:2013-04-04
  • Contact: Deng, H.-B.
  • About author:-
  • Supported by:
    -

摘要: 针对软件产品线演化成因分析、资产演化跟踪以及演化范围界定等问题,提出了一种基于概念格的软件产品线演化分析方法.该方法把引起软件产品线演化的因素分为内、外两部分,同时利用形式概念理论中的概念格,建立基于概念格的软件产品线演化分析框架,利用该框架可以实现对内、外演化因素的关联关系分析,软件产品线的资产演化跟踪以及软件产品线演化影响范围的确定.最后以整个产品线演化过程为基础,利用概念格结构的层次序,证明了该方法在形式化表示软件产品线演化过程方面中具有较好的精确性.

关键词: 软件产品线, 可变性, 产品线演化, 形式概念分析, 概念格, 演化分析框架

Abstract: To address issues involving analysis of software product line origin, assets development tracking, and evolution of scope divisions, this paper proposes a concept lattice based approach for analyzing the evolution of a software product line. Evolution factors were divided into internal and external factors. The approach used a concept lattice derived from formal concept analysis to build a software product line evolution analysis framework. This framework was then used to analyze the relationship between internal and external factors, trace the software product line assets evolution process, and determine the scope of the software product line evolution. Based on the total product line evolution process, the layers of the concept lattice structure were used to demonstrate the relatively high accuracy in formal representation of the software product line evolution.

中图分类号: