DocumentCode
2375016
Title
A Role-based feature model componentization framework and related algorithms
Author
Zhang, Jun ; Liu, Shufen
Author_Institution
Coll. of Comput. Sci. & Technol., Henan Polytech. Univ., Jiaozuo, China
fYear
2012
fDate
23-25 May 2012
Firstpage
366
Lastpage
371
Abstract
As a kind of requirement model, feature model represents functions of a family of products in a uniform form. To solve the chaos and entanglement problem in the process of feature model description and configuration, this paper designs a feature model componentization framework. With the help of the concept of Role and Reference Role, the framework proposes a process to analyze and decompose complex requirement specification to simple and coherent roles, and then implements Feature -Role-Component algorithms which map all features generated by requirement elicitation and analysis to different model components. In the framework and algorithms, role and reference role plays as an intermediary who decouple the feature and component, which makes convenient feature variants selection and composition and enhances the componentization level of the system. By decomposing the system functions in the early phase of software lifecycle, the framework improves the flexibility and adaptability of software artifact, which makes a stable foundation for higher quality product.
Keywords
formal specification; software quality; software reliability; systems analysis; chaos problem; coherent roles; complex requirement specification; entanglement problem; feature model configuration; feature model description; feature role component algorithm; feature variant composition; feature variant selection; product quality; reference role concept; requirement analysis; requirement elicitation; requirement model; role-based feature model componentization framework; software artifact adaptability; software artifact flexibility; software life; Analytical models; Unified modeling language; component; feature model; model componentization; reference role; role;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Supported Cooperative Work in Design (CSCWD), 2012 IEEE 16th International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4673-1211-0
Type
conf
DOI
10.1109/CSCWD.2012.6221844
Filename
6221844
Link To Document