Marco Konersmann

ORCID: 0000-0003-3452-5772
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Advanced Software Engineering Methodologies
  • Software Engineering Research
  • Software System Performance and Reliability
  • Flexible and Reconfigurable Manufacturing Systems
  • Software Engineering Techniques and Practices
  • Service-Oriented Architecture and Web Services
  • Business Process Modeling and Analysis
  • Semantic Web and Ontologies
  • Scientific Computing and Data Management
  • Software Testing and Debugging Techniques
  • Software Reliability and Analysis Research
  • Digital Transformation in Industry
  • Model-Driven Software Engineering Techniques
  • Distributed and Parallel Computing Systems
  • Ethics and Social Impacts of AI
  • Auction Theory and Applications
  • Manufacturing Process and Optimization
  • Blockchain Technology Applications and Security
  • Safety Systems Engineering in Autonomy
  • Formal Methods in Verification
  • Cryptography and Data Security
  • Digital Innovation in Industries
  • Simulation Techniques and Applications
  • Fuzzy and Soft Set Theory
  • Supply Chain and Inventory Management

RWTH Aachen University
2023-2025

Software (Germany)
2023

Universität Koblenz
2019-2022

University of Koblenz and Landau
2019-2022

University of Duisburg-Essen
2012-2019

Cyber-Physical Production Systems (CPPSs) are envisioned as next-generation adaptive production systems combining modern techniques with the latest information technology. A CPPS creates a complex environment between different domains (mechanical, electrical, software engineering), requiring multidisciplinary solutions to tackle growing complexity issues and reduce (maintenance) effort. Software plays an increasingly important role in assuring effective efficient operation of CPPSs. However,...

10.1109/etfa52439.2022.9921568 article EN 2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA) 2022-09-06

Context: Software architecture (SA) as research area experienced an increase in empirical research, identified by Galster and Weyns 2016 [1]. Empirical builds a sound foundation for the validity comparability of research. A current overview on evaluation replicability SA objects could help to discuss our standards community. However, no such exists.Objective: We aim at assessing state practice evaluating replication artifact provision full technical conference papers from 2017 2021.Method:...

10.1109/icsa53651.2022.00023 article EN 2022-03-01

Although an intensive research attention has been paid to software evolution, there is no established approach which supports a development and evolution round-trip between requirements, design decisions, architectural elements, code. The ADVERT shall provide support for on level. based two core ideas: (1) Maintaining trace links architecture (2) explicitly integrating information into the expected benefits of are: Eased understanding relationship requirements design, assured compliance...

10.1145/2465478.2465496 article EN 2013-06-17

Existing fair exchange protocols usually neglect consideration of cost when assessing their fairness. However, in an environment with non-negligible transaction cost, e.g., public blockchains, high or unexpected might be obstacle for wide-spread adoption business applications. For example, as 2021-12-17, the initialization FairSwap protocol on Ethereum blockchain requires selling party to pay a fee approx. 349.20 USD per exchange. We address this issue by defining fairness, which can used...

10.1109/icbc54727.2022.9805522 article EN 2021 IEEE International Conference on Blockchain and Cryptocurrency (ICBC) 2022-05-02

The software of automated Material Flow Systems (aMFS) is usually tightly coupled to the system in which it embedded. Reuse control aMFS commonly achieved through copying, pasting, and modifying existing code from a similar system. When module an updated production, e.g. resolve issues, program hardware components are changed. change documented informally or resides only mind automation engineer. new added module, often has be changed many different parts, function developed, wraps code....

10.1109/icphys.2018.8387678 article EN 2018-05-01

The rapid pace with which software needs to be built, together the increasing need evaluate changes for end users both quantitatively and qualitatively calls novel engineering approaches that focus on short release cycles, continuous deployment delivery, experiment-driven feature development, feedback from users, tool-assisted developers. To realize these there is a research innovation respect automation tooling, furthermore into organizational support flexible data-driven decision-making in...

10.1145/3356773.3356811 article EN ACM SIGSOFT Software Engineering Notes 2019-11-14

The integration of independently developed digital twins for automotive diagnosis in a service-oriented vehicle architecture into complex systems-of-systems rises various challenges to be handled. These have tackled detail each particular domain and technical system architecture. Current research lacks discuss them architectures. Within the project AUTOtech.agil, we are developing twin diagnosis. This paper describes application scenario, discusses identifies possible mitigation strategies...

10.1109/models-c59198.2023.00082 article EN 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) 2023-10-01

Engineering Cyber-Physical Production Systems (CPPSs) heavily relies on Domain-Specific Languages (DSLs), which are tailored to a specific class of problems inherent CPPSs. DSLs enable non-programming experts solve in their domain, such as modeling production processes, implementing control software, or managing the variability systems. A DSL ecosystem encompasses entire infrastructure (e.g., libraries and tools) built around its language contributes successful easy adoption thereof by...

10.1109/etfa54631.2023.10275624 article EN 2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA) 2023-09-12

We need to built software rapidly and with a high quality. These goals seem be contradictory, but actually, implementing automation in build deployment procedures as well quality analysis can improve both the development pace resulting at same time. Rapid Continuous Software Engineering describes novel engineering approaches that focus on short release cycles, continuous deployment, delivery, improvement through rapid tool-assisted feedback developers. To realize these there is for research...

10.1145/3437479.3437486 article EN ACM SIGSOFT Software Engineering Notes 2021-01-29

Finding and understanding errors in software that is deployed the field tested by beta testers or used production a difficult often time consuming task. If feedback to developers naïvely composed of log messages, stack traces, informal user feedback, it might not contain enough information locate erroneous fragments efficiently. It thus slowing dynamics rapid continuous engineering scenarios. These can more easily be found when code explicitly designed carry architectural specifications...

10.1145/2593812.2593814 article EN 2014-05-20

Existing fair exchange protocols usually neglect consideration of cost when assessing their fairness. However, in an environment with non-negligible transaction cost, e.g., public blockchains, high or unexpected might be obstacle for wide-spread adoption business applications. For example, as 2021-12-17, the initialization FairSwap protocol on Ethereum blockchain requires selling party to pay a fee approx. 349.20 USD per exchange. We address this issue by defining fairness, which can used...

10.48550/arxiv.2203.05925 preprint EN other-oa arXiv (Cornell University) 2022-01-01
Coming Soon ...