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

基于特征组合的软件需求建模
引用本文:谢仲文 李彤 代飞 卢萍 王剑 刘金卓 高提雷. 基于特征组合的软件需求建模[J]. 计算机科学, 2012, 39(1): 130-133,141
作者姓名:谢仲文 李彤 代飞 卢萍 王剑 刘金卓 高提雷
作者单位:1. 云南大学软件学院 昆明650091;云南省软件工程重点实验室 昆明650091
2. 昆明理工大学信息与自动化学院 昆明650093
3. 云南省软件工程重点实验室 昆明650091;云南大学信息学院 昆明650091
基金项目:国家自然科学基金,云南省软件工程重点实验室开放基金,云南省自然科学基金,云南大学软件学院学科建设基金,云南大学理(工)科校级科研项目,云南大学研究生科研课题重点项目
摘    要:需求建模在需求工程中起着重要的作用。为了提高软件需求建模的效率和质量,提出一种基于特征组合的软件需求建模方法。首先,将特征分为功能性特征和非功能性特征;其次,形式化定义功能性特征的各个部件,包括原子功能性特征和复合功能性特征;第三,把功能性特征之间的特征组合抽象为特征运算,并提出了23条特征运算的公理;第四,形式化定义非功能性特征并通过其作用域把功能性特征和非功能性特征统一为软件需求模型;最后,给出了基于特征组合的软件需求建模过程。

关 键 词:需求工程  特征  功能性特征  非功能性特征  特征组合

Approach to Modeling Software Requirements Based on Feature Combination
XIE Zhong-wen , LI Tong , DAI Fei , LU Ping , WANG Jian , LIU Jin-zhuo , GAO Ti-lei. Approach to Modeling Software Requirements Based on Feature Combination[J]. Computer Science, 2012, 39(1): 130-133,141
Authors:XIE Zhong-wen    LI Tong    DAI Fei    LU Ping    WANG Jian    LIU Jin-zhuo    GAO Ti-lei
Affiliation:2,4(School of Software,Yunnan University,Kunming 650091,China)1(Key Laboratory in Software Engineering of Yunnan Province,Kunming 650091,China)2(School of Information and Automation Engineering,Kunming University of Science and Technology,Kunming 650093,China)3(School of Information,Yunnan University,Kunming 650091,China)4
Abstract:Software rectuirement modeling has a great effect on software rectuirements engineering. This paper offered a new theory of software requirements modeling based on the combination of software features, to improve the efficiency and quality of software requirements modeling process. To be started, software features were classified into functional features and non-functional features. Secondly,we made a formal definition of all the feature components in these functional features, including atomic and composite functional features.Thirdly, to support the formalization process, the fcature combination process of functional features was abstracted as feature operations, and we proposed 23 operation axioms. Then a formal definition of non-functional features was brought up, also a scope analysis was built to integrate functional and nonfunctional features as the ultimate software requirement model. At the end of this paper, a detailed software requirement modeling process was proposed based on the concept of software feature combination, which is also the innovation of this paper.
Keywords:Requirement cnginecring  Feature  Functional fcature  Non-functional fcature  Fcature combination
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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