Migration of an Open Source Application to Software Product Lines

Authors

  • Said Naceri University of Djelfa Author
  • Walid Kherchofi University of Djelfa Author

DOI:

https://doi.org/10.70695/AA1202502A12

Keywords:

Project Management; Variability; Software Product Lines; Mobioos Forge

Abstract

Software reuse is a cornerstone of modern software engineering, enhancing development efficiency and system adaptability. Software Product Lines (SPL) offer a structured approach to creating software families by leveraging reusable assets within a specific domain. This paper presents a methodology for migrating an open-source project management application to an SPL using the Mobioos Forge platform. Additionally, we extend the application with a new microservice-based module aligned with Algeria's recent regulatory framework (Loi organique 18-15). Our results demonstrate improved reusability and flexibility, supported by feature modeling, variant generation, and a modular architecture. This work highlights the practical benefits of SPL in real-world applications.

Published

2025-06-30

How to Cite

Naceri, S., & Kherchofi, W. (2025). Migration of an Open Source Application to Software Product Lines. Innovative Applications of AI, 2(2), 01-07. https://doi.org/10.70695/AA1202502A12