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

一种面向特征的领域模型及其建模过程
引用本文:张伟,梅宏.一种面向特征的领域模型及其建模过程[J].软件学报,2003,14(8):1345-1356.
作者姓名:张伟  梅宏
作者单位:北京大学,信息科学技术学院,软件研究所,北京,100871
基金项目:Supported by the Key Project of the National Natural Science Foundation of China under Grant No.60233010 (国家自然科学基金重点项目); the National Grand Fundamental Research 973 Program of China under Grant No.2002CB312003 (国家重点基础研究发展规划(973)); the National Science Foundation for Distinguished Young Scholars of China under Grant No.60125206 (国家杰出青年科学基金); the Major Project of Science and Technology Research of Ministry of Education of China under Grant No.MAJOR0214 (国家教育部重大项目); the National Research Foundation for the Doctoral Program of Higher Education of China under Grant No.20010001001 (国家教育部博士点基金)
摘    要:特征模型作为捕获领域需求的重要模型已被现阶段的主流领域工程方法所接受,但这些方法缺乏对特征模型组织框架的细致研究和说明,在一定程度上导致了特征模型在表现形式上的冗余性和混乱性,也使得领域分析人员在实践中很难有效地进行领域建模活动.从特征模型的基本组织结构、变化性的表现方式和限制机制、变化性的绑定时间等方面对特征模型的组织框架及剪裁机制进行了统一、抽象的描述.在考察服务、用例(use case)、功能、行为特点等不同类型的特征及其相互关系的基础上,给出了一种特征模型的具体形式,并结合具体的领域,对其建模过程进行了详细论述.此项研究对于领域建模活动的成功实施具有一定的指导作用.

关 键 词:特征模型  领域分析  领域工程  软件复用
文章编号:1000-9825/2003/14(08)1345
收稿时间:2002/12/31 0:00:00
修稿时间:3/5/2003 12:00:00 AM

A Feature-Oriented Domain Model and Its Modeling Process
ZHANG Wei and MEI Hong.A Feature-Oriented Domain Model and Its Modeling Process[J].Journal of Software,2003,14(8):1345-1356.
Authors:ZHANG Wei and MEI Hong
Abstract:The feature model has been widely adopted as a domain requirements capturing model by most of the current domain engineering methods. But these methods lack a well formatted framework for the feature models which they use. This has led to the redundancy and confusion in feature model representation between different domain engineering methods, and has made domain analysts difficult to built feature models effectively in practice. In this paper, a uniform framework of feature model is presented from the aspects of basic structure, variability representation and constraint mechanism, and variability binding time. A concrete form of this abstract framework is also given based on the different type of features existing in requirements (service, use case, function, and behavior characteristic), and the relationship among them. Then, combining with a real software domain, the modeling process of the feature model is discussed systematically. This approach will be beneficial to successful domain modeling practices.
Keywords:feature model  domain analysis  domain engineering  software reuse
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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