doi: 10.17706/jsw.10.7.881-892
Model Driven Software Product Line Process for Service/Component-Based Applications
2Department of CS, Sultan Qaboos University, Oman.
Abstract—The software reuse becomes the key for companies to improve development costs, time-to-market, and software quality. The Software Product Line Engineering (SPLE) and the Model Driven Engineering (MDE) are two new forms of software reuse. Software product lines are recognized as a successful approach to reuse in many domains (cars, printers, phones…) and especially in software development. Software Product Line Engineering proposes a set of methods, techniques and a common set of software artifacts for the production of customized software products as atomic or composite services to be reused in SOA-based applications. The main purpose of MDE is to enhance productivity by maximizing compatibility between software systems and simplifying the process of design via reuse of standardized models and design patterns. This paper presents a process for the construction of software product lines using model driven techniques. This process is based on a combination of SPLE and the MDE throw the use of visual techniques for modeling product lines and model driven techniques. We have validated the approach with a common example of software product line to evaluate the approach (airline travel agency reservation system). We propose a tool that supports some software product line visual techniques and model driven techniques.
Index Terms—Model driven, process, SOA, software product line, tool, variability.
Cite: Sami Ouali, Naoufel Kraïem, Zuhoor Al-Khanjari, Youcef Baghdadi, "Model Driven Software Product Line Process for Service/Component-Based Applications," Journal of Software vol. 10, no. 7, pp. 881-892, 2015.
General Information
ISSN: 1796-217X (Online)
Abbreviated Title: J. Softw.
Frequency: Biannually
APC: 500USD
DOI: 10.17706/JSW
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Cecilia Xie
Google Scholar, ProQuest,
INSPEC(IET), ULRICH's Periodicals
Directory, WorldCat, etcE-mail: editor@jsoftware.us
-
Aug 27, 2026 News!
Vol 21, No 1 has been published with online version
-
Mar 30, 2026 News!
Vol 20, No 2 has been published with online version [Click]
-
Apr 01, 2024 News!
Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec) [Click]
-
Apr 01, 2024 News!
Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP [Click]
-
Mar 07, 2025 News!
JSW had implemented online submission system [Click]
