Proceedings of the 12th International Conference on Generative Programming: Concepts &Amp; Experiences 2013
DOI: 10.1145/2517208.2517214
|View full text |Cite
|
Sign up to set email alerts
|

Using document-oriented GUIs in dynamic software product lines

Abstract: Dynamic Software Product Line (DSPL) Engineering has gained interest through its promise of being able to unify software adaptation whereby software adaptation can be realised at compile time and runtime. While previous work has enabled program logic adaptation by the use of language extensions and platform support, little attention has been placed on Graphical User Interface (GUI) variability. Different design patterns including the Model View Controller are commonly used in GUI implementation, with GUI docum… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
5
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 34 publications
(2 reference statements)
0
5
0
Order By: Relevance
“…Dynamic feature binding and GUI applications Kramer et al [21] have contributed an approach that supports both static and runtime feature binding of GUIs based on Dynamic SPLs (DSPLs [17]). We also support runtime feature binding of executable workflows which include GUI forms.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Dynamic feature binding and GUI applications Kramer et al [21] have contributed an approach that supports both static and runtime feature binding of GUIs based on Dynamic SPLs (DSPLs [17]). We also support runtime feature binding of executable workflows which include GUI forms.…”
Section: Related Workmentioning
confidence: 99%
“…We also support runtime feature binding of executable workflows which include GUI forms. Kramer et al [21] discuss certain challenges including keeping the components of Model-View-Controller (MVC) architectures consistent in the presence of variability. In this regard, note that in Section 4 we demonstrate that we can automatically solve this consistency problem with a dependent record type.…”
Section: Related Workmentioning
confidence: 99%
“…DSPLs provide a useful paradigm for adapting code at run-time, obtaining adaptive GUIs. Kramer et al (2013) proposed document-oriented GUIs with run-time variations through XML documents (Kramer et al, 2013). This context-adaptable feature has also been achieved by Sboui, Ayed & Alimi (2018), by developing a mobile application that is also runtime adaptable through MBUID models and reusable artifacts.…”
Section: Introductionmentioning
confidence: 99%
“…DSPLs provide a useful paradigm for adapting code at run-time, obtaining adaptive GUIs. Kramer et al (2013) proposed document-oriented GUIs with run-time variations through XML documents (Kramer et al 2013). This context-adaptable feature has also been achieved by Sboui et al (2018), by developing a mobile application that is also runtime adaptable through MBUID models and reusable artifacts.…”
Section: Introductionmentioning
confidence: 99%