首页 | 本学科首页   官方微博 | 高级检索  
     

从领域需求到产品线体系结构的映射——一种面向特征的方法
引用本文:李玉琴,赵文耘.从领域需求到产品线体系结构的映射——一种面向特征的方法[J].计算机研究与发展,2007,44(7):1236-1242.
作者姓名:李玉琴  赵文耘
作者单位:复旦大学计算机科学与工程系 上海200433
基金项目:国家高技术研究发展计划(863计划)
摘    要:领域需求之间的依赖关系对软件产品线的体系结构有很大的影响,在已有的面向特征的管理产品线需求依赖的方法中很少有研究从需求到产品线体系结构的映射.基于一种特征依赖的分类方法,提出了从领域需求到特征,以及从特征到产品线体系结构的映射规则.通过这些映射规则,一致的需求通过映射得到一致的产品线核心资产,从而减少产品线中核心资产的不一致性并增加产品线的复用程度.用金融领域的现货交易产品线作为实例说明这个方法的实用性.

关 键 词:领域需求  软件产品线  体系结构  映射规则  面向特征  需求  软件产品线  体系结构  映射规则  面向特征  分类方法  Architecture  Line  Product  Requirements  Domain  Mapping  Approach  Oriented  现货交易  金融领域  程度  不一致性  核心资产  研究
修稿时间:2006-05-01

A Feature Oriented Approach to Mapping from Domain Requirements to Product Line Architecture
Li Yuqin,Zhao Wenyun.A Feature Oriented Approach to Mapping from Domain Requirements to Product Line Architecture[J].Journal of Computer Research and Development,2007,44(7):1236-1242.
Authors:Li Yuqin  Zhao Wenyun
Affiliation:Department of Computer Science and Engineering, Fudan University, Shanghai 200433
Abstract:Architecture is one of important parts in software product line,and architecture comes from domain requirements.Individual requirements are seldom independent of each other,but various kinds of dependency exist among them.Software product line architecture determines reusable assets across a domain by exploring domain requirements commonality and variability,so domain requirements dependencies have very strong influence on product line architecture.A feature is a set of tight-related requirements from stakeholders' viewpoints and feature dependencies reflect requirements dependencies.Among those existing feature oriented approaches to managing requirements dependencies in software product lines,few approaches deal with mapping from requirements to product line architecture.In order to decrease the inconsistencies between assets and increase the reuse in a product line,mapping rules from requirements to features and mapping rules from features to architecture are developed based on a feature dependencies classification defined in another paper.It is also validated whether consistencies between product assets are coincident with those between requirements based on mapping rules.Following these mapping rules,consistent assets are generated from consistent requirements,thus reducing time consuming work on consistent analysis of assets,and supporting easy generation of product line architecture from domain requirements.A case study for spot and future transaction domain is described to illustrate and validate the approach.
Keywords:domain requirement  software product line  architecture  mapping rule  feature oriented
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号