Sabah Al.Busaidi and Naoufel Kraiem
The use of Enterprise Resource Planning (ERP) systems has dramatically increase in many companies in recent years, and research related to the implementation of ERP has increased in the last decade. On one hand, getting the advantages of ERP systems largely depends on the level of matching of ERP functionalities with the enterprise requirements. On the other hand, Product Line Engineering (PLE) is a method to manage both reuse and variability in a pre-defined way and thus brings software development to a more advanced stage. At the same time, Software Product Lines (SPLs) have emerged as a trend in software engineering. SPLs are set of software-intensive systems sharing a common, managed set of features that satisfy specific needs of a particular market or mission. Building SPLs for ERP systems will have side effects on the implementation process of ERP and will raise the flexibility of both configuration and customization issues of ERP implementation. Objective: The main goal of this study is to provide the different ways of identifying and analyzing the techniques presented in the literature to improve ERP implementation problems using the methods, tools and techniques provided by SPLs. Method: In order to achieve that objective, we reviewed the relevant literatures and analyzed existing studies. Results: This literature review analyzes ten pieces of research in both ERP and SPLs concepts. It shows that the product line aspect can be used to solve configuration and customization issues of ERP..