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
DOI: https://doi.org/10.3969/j.issn.1002-137x.2012.01.029
2012-01-01
Computer Science
Abstract:Software requirement modeling has a great effect on software requirements 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 feature 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 non-functional 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.
What problem does this paper attempt to address?