To solve feature model’s chaos and entanglement problems in certain domain and decouple the feature model and requirement model
we design a feature model componentization method.The method introduces the concept of Role
and implements an algorithm based on it called Feature-Role-Component Algorithm which maps domain features generated by requirement elicitation and analysis to different model components.The Role plays the role of intermediary
and decouples the feature and component
which enables convenient selection and composition between feature variants and enhances the componentization level of the system.