Model Driven Software Product Line Process for Service/Component-Based Applications - Volume 10 Number 7 (Jul. 2015) - JSOFTWARE
Volume 10 Number 7 (Jul. 2015)
Home > Archive > 2015 > Volume 10 Number 7 (Jul. 2015) >
JSW 2015 Vol.10(7): 881-892 ISSN: 1796-217X
doi: 10.17706/jsw.10.7.881-892

Model Driven Software Product Line Process for Service/Component-Based Applications

Sami Ouali1*, Naoufel Kraïem2, Zuhoor Al-Khanjari2, Youcef Baghdadi2
1RIADI Lab, ENSI, Compus of Manouba, Tunisia.
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.

[PDF]

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
Frequency: Monthly
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat, CNKI,etc
E-mail: jsw@iap.org
  • Aug 01, 2018 News!

    Papers published in JSW Vol. 13, No. 1- Vol. 13 No. 6 have been indexed by DBLP.    [Click]

  • Aug 01, 2018 News!

    [CFP] 2018 the annual meeting of JSW Editorial Board, ICSTE 2018, will be held in Kuala Lumpur, Malaysia, October 27-29, 2018.   [Click]

  • Aug 01, 2018 News!

    Vol 13, No. 7 has been published with online version 4 original aritcles from 3 countries are published in this issue.      [Click]

  • Jun 25, 2018 News!

    The papers published in Vol.13, No. 6 have all received dois from Crossref.

  • Aug 01, 2018 News!

    The papers published in Vol.13, No. 7 have all received dois from Crossref.