2021
DOI: 10.5381/jot.2021.20.2.a7
|View full text |Cite
|
Sign up to set email alerts
|

A Methodology for Retrofitting Generative Aspects in Existing Applications.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 79 publications
0
5
0
Order By: Relevance
“…By nature, these systems are highly complex and evolve continuously making them a predestined application domain for MDSE. Part of the complexity of engineering such systems arises from the fact that there are multiple and heterogeneous aspects [17] when it comes to engineering EISs. Examples for such aspects are the graphical user interface (GUI) and the data structures.…”
Section: Motivation and Relevancementioning
confidence: 99%
See 3 more Smart Citations
“…By nature, these systems are highly complex and evolve continuously making them a predestined application domain for MDSE. Part of the complexity of engineering such systems arises from the fact that there are multiple and heterogeneous aspects [17] when it comes to engineering EISs. Examples for such aspects are the graphical user interface (GUI) and the data structures.…”
Section: Motivation and Relevancementioning
confidence: 99%
“…However, through the demand for new or adapted functionalities, not only the system evolves continuously but also the set of modeling languages and code generators employed in the development process [17]. Technology stacks and development processes therefore need to be amenable for change.…”
Section: Motivation and Relevancementioning
confidence: 99%
See 2 more Smart Citations
“…An approach to achieve this is Model-Driven Engineering (MDE) [22], which utilizes models as the primary development artifacts. That is, these models serve as documentation and communication basis for engineers, but also as input for analyses and syntheses, such as verification [34], test case [17], or code generation [16]. For instance, MDE can be applied to facilitate the design of Artificial Intelligence (AI)-based systems [2,26,37,38].…”
Section: Introductionmentioning
confidence: 99%