针对传统的特征模型中存在的对软件产品线可变性需求表达不准确、缺乏特征描述方法的问题,在FODA等方法的研究基础上,从特征模型的层次分解、特征间依赖关系、变化性表示方法等方面进行描绘,提出一种适用于软件产品线的特征模型和特征描述方法。该特征模型能够帮助产品设计人员和开发人员正确理解产品需求,也是为后续实现软件产品线自动化生产打下基础。%The traditional feature model has some problems, for example, the inaccurate software product line variability requirement’s expression, lack of feature description methods. Based on the FODA(Feature-Oriented Domain Analysis) methods, this paper described the feature model’s hierarchy decomposition, the dependency relationship between the features and the variability expression methods, put forward a feature model and a feature description method which are suitable for software product line. The feature model can help the product designers and developers understand product requirements correctly, and lay the foundation for the later automated production of software product line.
展开▼