Home > Research > Publications & Outputs > An approach for managing a distributed feature ...

Electronic data

  • CameraReadyDSPL2017-v.1.0.0

    Rights statement: ©ACM, 2017. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B http://dx.doi.org/10.1145/3109729.3109743

    Accepted author manuscript, 453 KB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

An approach for managing a distributed feature model to evolve self-adaptive dynamic software product lines

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

An approach for managing a distributed feature model to evolve self-adaptive dynamic software product lines. / De Abreu Iizuka Moritani, Bruno; Lee, Jaejoon.
SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B. New York: ACM, 2017. p. 107-110.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

De Abreu Iizuka Moritani, B & Lee, J 2017, An approach for managing a distributed feature model to evolve self-adaptive dynamic software product lines. in SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B. ACM, New York, pp. 107-110. https://doi.org/10.1145/3109729.3109743

APA

De Abreu Iizuka Moritani, B., & Lee, J. (2017). An approach for managing a distributed feature model to evolve self-adaptive dynamic software product lines. In SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B (pp. 107-110). ACM. https://doi.org/10.1145/3109729.3109743

Vancouver

De Abreu Iizuka Moritani B, Lee J. An approach for managing a distributed feature model to evolve self-adaptive dynamic software product lines. In SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B. New York: ACM. 2017. p. 107-110 doi: 10.1145/3109729.3109743

Author

De Abreu Iizuka Moritani, Bruno ; Lee, Jaejoon. / An approach for managing a distributed feature model to evolve self-adaptive dynamic software product lines. SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B. New York : ACM, 2017. pp. 107-110

Bibtex

@inproceedings{bb158b7f3df044428fcdfc18a62d2437,
title = "An approach for managing a distributed feature model to evolve self-adaptive dynamic software product lines",
abstract = "While maintaining core assets of a product line, product line engineers may need to adapt the assets to accommodate new requirements and new devices from the changing and newly emerging markets. Additionally, due to the emergence of new computing environments like autonomous systems (e.g., ubiquitous computing and the Internet of Things), there is increasing demand for dynamic adaptations of core assets, and this often needs to be managed with minimum human intervention. We propose an approach for managing a distributed feature model in order to facilitate the adaptation of self-adaptive dynamic software product lines (DSPLs). In addition, our approach allows the change of behaviours to promote the long lifecycle of self-adaptive DSPL. The case study applied in this paper is a baby care system (BCS). BCS assists people to monitor a baby while they are sleeping. We tested our BCS in the following scenarios: adding features, removing features and changing behaviours. All these scenarios showed that it is possible to use our approach to self-adapt DSPLs.",
author = "{De Abreu Iizuka Moritani}, Bruno and Jaejoon Lee",
note = "{\textcopyright}ACM, 2017. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B http://dx.doi.org/10.1145/3109729.3109743",
year = "2017",
month = sep,
day = "25",
doi = "10.1145/3109729.3109743",
language = "English",
isbn = "9781450351195",
pages = "107--110",
booktitle = "SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B",
publisher = "ACM",

}

RIS

TY - GEN

T1 - An approach for managing a distributed feature model to evolve self-adaptive dynamic software product lines

AU - De Abreu Iizuka Moritani, Bruno

AU - Lee, Jaejoon

N1 - ©ACM, 2017. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B http://dx.doi.org/10.1145/3109729.3109743

PY - 2017/9/25

Y1 - 2017/9/25

N2 - While maintaining core assets of a product line, product line engineers may need to adapt the assets to accommodate new requirements and new devices from the changing and newly emerging markets. Additionally, due to the emergence of new computing environments like autonomous systems (e.g., ubiquitous computing and the Internet of Things), there is increasing demand for dynamic adaptations of core assets, and this often needs to be managed with minimum human intervention. We propose an approach for managing a distributed feature model in order to facilitate the adaptation of self-adaptive dynamic software product lines (DSPLs). In addition, our approach allows the change of behaviours to promote the long lifecycle of self-adaptive DSPL. The case study applied in this paper is a baby care system (BCS). BCS assists people to monitor a baby while they are sleeping. We tested our BCS in the following scenarios: adding features, removing features and changing behaviours. All these scenarios showed that it is possible to use our approach to self-adapt DSPLs.

AB - While maintaining core assets of a product line, product line engineers may need to adapt the assets to accommodate new requirements and new devices from the changing and newly emerging markets. Additionally, due to the emergence of new computing environments like autonomous systems (e.g., ubiquitous computing and the Internet of Things), there is increasing demand for dynamic adaptations of core assets, and this often needs to be managed with minimum human intervention. We propose an approach for managing a distributed feature model in order to facilitate the adaptation of self-adaptive dynamic software product lines (DSPLs). In addition, our approach allows the change of behaviours to promote the long lifecycle of self-adaptive DSPL. The case study applied in this paper is a baby care system (BCS). BCS assists people to monitor a baby while they are sleeping. We tested our BCS in the following scenarios: adding features, removing features and changing behaviours. All these scenarios showed that it is possible to use our approach to self-adapt DSPLs.

U2 - 10.1145/3109729.3109743

DO - 10.1145/3109729.3109743

M3 - Conference contribution/Paper

SN - 9781450351195

SP - 107

EP - 110

BT - SPLC '17 Proceedings of the 21st International Systems and Software Product Line Conference - Volume B

PB - ACM

CY - New York

ER -