2016
DOI: 10.1007/978-3-319-47169-3_40
|View full text |Cite
|
Sign up to set email alerts
|

A Toolchain for Delta-Oriented Modeling of Software Product Lines

Abstract: Software is increasingly individualized to the needs of customers and may have to be adapted to changing contexts and environments after deployment. Therefore, individualized software adaptations may have to be performed. As a large number of variants for aected systems and domains may exist, the creation and deployment of the individualized software should be performed automatically based on the software's conguration and context. In this paper, we present a toolchain to develop and deploy individualized soft… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
4
3

Relationship

5
2

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 19 publications
(24 reference statements)
0
7
0
Order By: Relevance
“…For future work, we are interested in creating user profiles by learning from user behavior and understanding their policies [53]. Finally, we are interested in evaluating our approach with our industry partner using the toolchain presented in [24], analyzing the scalability of our approach considering a real-world scenario with simulated cars to reconfigure, and extending HyVarRec for more complex analysis along the lines of [54].…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…For future work, we are interested in creating user profiles by learning from user behavior and understanding their policies [53]. Finally, we are interested in evaluating our approach with our industry partner using the toolchain presented in [24], analyzing the scalability of our approach considering a real-world scenario with simulated cars to reconfigure, and extending HyVarRec for more complex analysis along the lines of [54].…”
Section: Resultsmentioning
confidence: 99%
“…The resulting configurations match the scenario we described in this section, thus showing the suitability of our methodology to provide optimal configurations with respect to the user preferences. HyVarRec has recently been adopted as the reconfiguration engine in an integrated toolchain to develop, deploy and reconfigure SPLs in an industrial setting [24].…”
Section: Case Studymentioning
confidence: 99%
“…A preliminary step in this direction is in illustrated in [35] which presents an MPL model that adopts a generic notion of variant and replaces the notions of SPL signature and interface with a more flexible notion of subtyping. The model is first illustrated by encoding a fragment of an MPL (developed with the toolchain of the HyVar project [36,37]) comprising delta-oriented SPLs where variants are statecharts [38] expressed in the format supported by Yakindu Statechart Tools [39]. Then the model is used to encode Portage [40] (the package manager of the Gentoo [41] Linux distribution) and to extract statistical information from it.…”
Section: Discussionmentioning
confidence: 99%
“…The toolchain of the HyVar project [10,38] supports the development of deltaoriented SPLs where the variants are statecharts [26] expressed in the format supported by Yakindu Statechart Tools [1]. In particular, delta-oriented SPLs of statecharts have been formalized by means of the core textual languages FSL (that capture the key ingredients of Yakindu statecharts) and F∆SL (for delta-oriented SPLs of FSL statcharts) [38].…”
Section: Discussionmentioning
confidence: 99%