Logo des Repositoriums
 

Model-driven Engineering for Dynamic Data Structures

dc.contributor.authorBoockmann,Jan H.
dc.contributor.authorJacob, Kerstin
dc.contributor.authorLüttgen,Gerald
dc.date.accessioned2023-01-25T14:36:10Z
dc.date.available2023-01-25T14:36:10Z
dc.date.issued2022
dc.description.abstractModel-driven engineering (MDE) has become a key technology in such diverse fields as signal processing, control engineering and software engineering. Our research has adopted the MDE paradigm for the analysis of complex software involving dynamic data structures, e.g., of device driver managers that employ custom list structures. Here, the central model studied by us is logic predicates that describe data structure shapes. This paper highlights aspects of our research on how shape predicates can support a range of activities: automated code generation for defensive programming, visualization for program comprehension and test case generation and formal verification for quality assurance. We discuss the commonalities and differences to the MDE of control-intensive systems and outline how our test case generation approach may be adapted to complex object-oriented software.en
dc.identifier.pissn0720-8928
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/40155
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftwaretechnik-Trends Band 42, Heft 4
dc.relation.ispartofseriesSoftwaretechnik-Trends
dc.subjectmodel-driven engineering
dc.subjectshape predicate
dc.subjectprogram comprehension
dc.subjecttest case generation
dc.titleModel-driven Engineering for Dynamic Data Structuresen
dc.typeText/Conference Paper
gi.citation.endPage7
gi.citation.publisherPlaceBonn
gi.citation.startPage2
gi.conference.sessiontitleFachartikel: Thema Modell-basiertes Software Engineering

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
conf-1_Boockmann.pdf
Größe:
630.84 KB
Format:
Adobe Portable Document Format