- Model-Driven Software Engineering Techniques
- Service-Oriented Architecture and Web Services
- Advanced Software Engineering Methodologies
- Business Process Modeling and Analysis
- Flexible and Reconfigurable Manufacturing Systems
- Software System Performance and Reliability
- Software Engineering Research
- Semantic Web and Ontologies
- Software Testing and Debugging Techniques
- Manufacturing Process and Optimization
- Digital Transformation in Industry
- Simulation Techniques and Applications
- Formal Methods in Verification
- Scientific Computing and Data Management
- Cloud Computing and Resource Management
- Software Engineering Techniques and Practices
- Advanced Database Systems and Queries
- Web Applications and Data Management
- Safety Systems Engineering in Autonomy
- Software Reliability and Analysis Research
- Quantum Computing Algorithms and Architecture
- Distributed and Parallel Computing Systems
- Modeling and Simulation Systems
- Scheduling and Optimization Algorithms
- Systems Engineering Methodologies and Applications
Johannes Kepler University of Linz
2019-2025
Los Alamitos Medical Center
2022-2023
Linz Center of Mechatronics (Austria)
2023
Universitat Politècnica de València
2021
University of Waterloo
2021
Aston University
2021
Michigan State University
2021
Université de Rennes
2021
Paderborn University
2021
University of L'Aquila
2021
This book discusses how model-based approaches can improve the daily practice of software professionals. is known as Model-Driven Software Engineering (MDSE) or, simply,
This book discusses how model-based approaches can improve the daily practice of software professionals. is known as Model-Driven Software Engineering (MDSE) or, simply,
Abstract The last few years have witnessed a significant growth of so-called low-code development platforms (LCDPs) both in gaining traction on the market and attracting interest from academia. LCDPs are advertised as visual platforms, typically running cloud, reducing need for manual coding also targeting non-professional programmers. Since share many goals features model-driven engineering approaches, it is common point debate whether just new buzzword technologies, or two terms refer to...
Purpose The purpose of this paper is to provide a feature‐based characterization version control systems (VCSs), providing an overview about the state‐of‐the‐art versioning dedicated modeling artifacts. Design/methodology/approach Based on literature study existing approaches, description features established. Special focus set three‐way merging which integral component optimistic versioning. This employed current model systems, allows derivation challenges in research area. Findings results...
The OMG standard Systems Modeling Language (SysML) has been on the market for about thirteen years. This is an extended subset of UML providing a graphical modeling language designing complex systems by considering software as well hardware parts. Over period years, many publications have covered various aspects SysML in different research fields. aim this paper to conduct systematic mapping study identify categories papers, (i) get overview existing topics and groups, (ii) whether there are...
Properly arranging models, data sources, and their relations to engineer digital twins is challenging. We propose a conceptual modeling framework for that captures the combined usage of heterogeneous models respective evolving twin's entire lifecycle.
Digital twins (DTs) have emerged as a paradigm for the virtual representation of complex systems alongside their underlying hardware. We investigate benefits Amazon, Eclipse, and Microsoft DT platforms assess extent to which they meet standard requirements.
With the advent of model-driven engineering (MDE) several model transformation approaches and languages have been developed in previous 5 years. Most these existing are metamodel-based with metamodels representing both an abstract syntax corresponding modeling language also a data structure for storing models. However, this implementation specific focus makes it difficult modelers to develop transformations, because do not necessarily define all concepts explicitly which available notation...
Abstract Models are the key tools humans use to manage complexity in description, development, and analysis. This applies all scientific engineering disciplines particular development of software data-intensive systems. However, different methods terminologies have become established individual disciplines, even sub-fields Informatics, which raises need for a comprehensive cross-sectional analysis past, present, future modeling research. paper aims shed some light on how emerged what...
As quantum computers evolve, so does the complexity of software that they can run. To make this efficient, maintainable, reusable, and cost-effective, quality attributes any industry-grade should strive for, mature engineering approaches be applied during its design, development, operation. Due to significant differences between classical software, applying solutions is difficult. This resulted in birth Quantum Software Engineering as a discipline contemporary landscape. In work, set active...