Combining service-orientation and software product line engineering: A systematic mapping study
نویسنده:
, , , , , , , , ,سال
: 2013
چکیده: Context
Service-Orientation -SO- is a rapidly emerging paradigm for the design and development of adaptive and dynamic software systems. Software Product Line Engineering -SPLE- has also gained attention as a promising and successful software reuse development paradigm over the last decade and proven to provide effective solutions to deal with managing the growing complexity of software systems.
Objective
This study aims at characterizing and identifying the existing research on employing and leveraging SO and SPLE.
Method
We conducted a systematic mapping study to identify and analyze related literature. We identified 81 primary studies, dated from 2000–2011 and classified them with respect to research focus, types of research and contribution.
Result
The mapping synthesizes the available evidence about combining the synergy points and integration of SO and SPLE. The analysis shows that the majority of studies focus on service variability modeling and adaptive systems by employing SPLE principles and approaches.
In particular, SPLE approaches, especially feature-oriented approaches for variability modeling, have been applied to the design and development of service-oriented systems. While SO is employed in software product line contexts for the realization of product lines to reconcile the flexibility, scalability and dynamism in product derivations thereby creating dynamic software product lines.
Conclusion
Our study summarizes and characterizes the SO and SPLE topics researchers have investigated over the past decade and identifies promising research directions as due to the synergy generated by integrating methods and techniques from these two areas.
Service-Orientation -SO- is a rapidly emerging paradigm for the design and development of adaptive and dynamic software systems. Software Product Line Engineering -SPLE- has also gained attention as a promising and successful software reuse development paradigm over the last decade and proven to provide effective solutions to deal with managing the growing complexity of software systems.
Objective
This study aims at characterizing and identifying the existing research on employing and leveraging SO and SPLE.
Method
We conducted a systematic mapping study to identify and analyze related literature. We identified 81 primary studies, dated from 2000–2011 and classified them with respect to research focus, types of research and contribution.
Result
The mapping synthesizes the available evidence about combining the synergy points and integration of SO and SPLE. The analysis shows that the majority of studies focus on service variability modeling and adaptive systems by employing SPLE principles and approaches.
In particular, SPLE approaches, especially feature-oriented approaches for variability modeling, have been applied to the design and development of service-oriented systems. While SO is employed in software product line contexts for the realization of product lines to reconcile the flexibility, scalability and dynamism in product derivations thereby creating dynamic software product lines.
Conclusion
Our study summarizes and characterizes the SO and SPLE topics researchers have investigated over the past decade and identifies promising research directions as due to the synergy generated by integrating methods and techniques from these two areas.
شناسه الکترونیک: 10.1016/j.infsof.2013.05.006
کلیدواژه(گان): systematic mapping,Service-oriented architecture,Software product lines
کالکشن
:
-
آمار بازدید
Combining service-orientation and software product line engineering: A systematic mapping study
Show full item record
contributor author | Bardia Mohabbati | en |
contributor author | محسن اسدی | en |
contributor author | Dragan Gasevic | en |
contributor author | Marek Hatala | en |
contributor author | Hausi Muller | en |
contributor author | Bardia Mohabbati | fa |
contributor author | Mohsen Asadi | fa |
contributor author | Dragan Gasevic | fa |
contributor author | Marek Hatala | fa |
contributor author | Hausi Muller | fa |
date accessioned | 2020-06-06T13:45:07Z | |
date available | 2020-06-06T13:45:07Z | |
date issued | 2013 | |
identifier uri | https://libsearch.um.ac.ir:443/fum/handle/fum/3367614 | |
description abstract | Context Service-Orientation -SO- is a rapidly emerging paradigm for the design and development of adaptive and dynamic software systems. Software Product Line Engineering -SPLE- has also gained attention as a promising and successful software reuse development paradigm over the last decade and proven to provide effective solutions to deal with managing the growing complexity of software systems. Objective This study aims at characterizing and identifying the existing research on employing and leveraging SO and SPLE. Method We conducted a systematic mapping study to identify and analyze related literature. We identified 81 primary studies, dated from 2000–2011 and classified them with respect to research focus, types of research and contribution. Result The mapping synthesizes the available evidence about combining the synergy points and integration of SO and SPLE. The analysis shows that the majority of studies focus on service variability modeling and adaptive systems by employing SPLE principles and approaches. In particular, SPLE approaches, especially feature-oriented approaches for variability modeling, have been applied to the design and development of service-oriented systems. While SO is employed in software product line contexts for the realization of product lines to reconcile the flexibility, scalability and dynamism in product derivations thereby creating dynamic software product lines. Conclusion Our study summarizes and characterizes the SO and SPLE topics researchers have investigated over the past decade and identifies promising research directions as due to the synergy generated by integrating methods and techniques from these two areas. | en |
language | English | |
title | Combining service-orientation and software product line engineering: A systematic mapping study | en |
type | Journal Paper | |
contenttype | External Fulltext | |
subject keywords | systematic mapping | en |
subject keywords | Service-oriented architecture | en |
subject keywords | Software product lines | en |
identifier doi | 10.1016/j.infsof.2013.05.006 | |
journal title | Information and Software Technology | en |
journal title | Information and Software Technology | fa |
pages | 1845-1859 | |
journal volume | 55 | |
journal issue | 11 | |
identifier link | https://profdoc.um.ac.ir/paper-abstract-1074048.html | |
identifier articleid | 1074048 |