Mapping functional requirements of ERP SPL on an extended form of Feature Model
Mohamed I. Hassan Ali, Eman S. Nasr, Mervat H. Geith · 2016
A Feature Model (FM) is a powerful tool used to model requirements in any domain on a high abstract level. A FM is applied to model variable and common assets of Software Product Lines (SPLs). The industrial importance of a FM has been increasing rapidly in the last years. FM is built with a set of notations to maintain the relations between the modeled requirements. Day after day feature modeling has proved its ability to represent and manage requirements of SPLs in different domains. In addition, FM could also be extended and modified to support the nature of various domains. In this paper, we extend the FM to provide a technique for representing functional requirements of a SPL for an ERP. This technique takes the advantages of the hierarchical structure of ERP systems and merges them with the FM. The modeled requirements on the FM will be transformed into a conceptual model, to increase the stakeholders' involvement in the requirements engineering process. The technique used the principles of the form-based model to represent the requirements in a conceptual model.