Work place: C.S. department, Saad Dahlab University, Blida, Algeria
E-mail: guendouz.amina@yahoo.fr
Website:
Research Interests: Software Construction, Software Engineering, Systems Architecture, Network Architecture
Biography
Amina Guendouz is a PhD candidate in computer systems engineering at the Saad Dahlab University of Blida, Algeria, an Associate Researcher in the LIMPAF laboratory (Software System and Sensor Networks for Agriculture and Forestry) at the University of Bouira, Algeria, and a member of the LRDSI Lab at the Saad Dahlab University of Blida, Algeria. She obtained her BS (2009) and MSc (2011) degrees in Software Engineering from Blida University, Algeria. Her research interests include Software Architecture, Aspect Oriented Systems, E-Government, software reuse and Software Product Lines.
By Amina Guendouz Djamal Bennouar
DOI: https://doi.org/10.5815/ijitcs.2017.10.05, Pub. Date: 8 Oct. 2017
Software product line approach has been successfully adopted in various software domains. In some fields, single SPLs are no longer sufficient to fulfill their requirements due to the large variability amount they include. Consequently, a set of separated SPLs is built to handle this issue and construct what is known by Multi Product Lines (MPL). However, the emergence of MPLs results in several challenges, namely: managing the reuse between SPLs, structuring the MPL model and distributed derivation. In this paper, we propose a new approach for SPLs composition. Our approach relies on two main concepts: the separation of concerns and the partial derivation. It is validated in the context of an e-Learning MPL and an illustration is explained throughout the paper. The results show that our approach helps systemizing reuse within MPLs and structuring the MPL model. Moreover, SPLs are integrated early in the development process avoiding thus the distributed derivation challenges.
[...] Read more.Subscribe to receive issue release notifications and newsletters from MECS Press journals