Projects per year
Abstract
In Model-Driven Engineering (MDE) models are put in the center and used throughout the software development process in prescriptive ways. Although these prescriptive models are important during system implementation, descriptive models derived from runtime data offer valuable information in later phases of the system life cycle. Unfortunately, such descriptive models are only marginally explored in the field of MDE. Current MDE approaches mostly neglect the possibility to describe an existing and operating system using the information upstream from operations to design. To create a link between prescriptive and descriptive models, we propose a unifying framework for a combined but loosely-coupled usage of MDE approaches and process mining (PM) techniques. This framework embodies the execution-based model profiling as a continuous process to improve prescriptive models at design-time through runtime information. We provide an evaluation case study in order to demonstrate the feasibility and benefits of the introduced approach. In this case study we implement a prototype of our framework to register logs from a running system. The implemented prototype transforms the registered logs into XES-format for further processing and analysis via PM algorithms. We prove that the resulting model profiles are sufficient enough for runtime verification. Furthermore, we demonstrate the possibility to maintain model profiles for multiple concerns, such as functionality, performance and components interrelations, through the unifying framework.
Original language | English |
---|---|
Supervisors/Reviewers |
|
Publication status | Published - Jan 2020 |
Fields of science
- 202017 Embedded systems
- 102002 Augmented reality
- 102006 Computer supported cooperative work (CSCW)
- 102015 Information systems
- 102020 Medical informatics
- 102022 Software development
- 102034 Cyber-physical systems
- 201132 Computational engineering
- 201305 Traffic engineering
- 207409 Navigation systems
- 502032 Quality management
- 502050 Business informatics
- 503015 Subject didactics of technical sciences
JKU Focus areas
- Digital Transformation
Projects
- 1 Finished
-
CDL-MINT Christian Doppler Laboratory for Model-Integrated Smart Production
Eisenberg, M. (Researcher), Gemeinhardt, F. (Researcher), Govindasami, H. S. (Researcher), Jayaraman, R. (Researcher), Mitter, A. (Researcher), Sindelar, R. (Researcher), Sint, S. (Researcher), Taspinar, B. (Researcher) & Wimmer, M. (PI)
01.01.2017 → 31.12.2023
Project: Funded research › Other sponsors