Back to top

Paper titled A Holistic Model-based Adaptive Case Management Approach for Healthcare accepted at AdaptiveCM 2018

In recent years, personalized connected care has become increasingly important due to the generally aging population and the rising cost pressures in the healthcare sector. Nevertheless, to the best of our knowledge, there are no off-the-shelf solutions available to provide open and adaptable information and communication technology (ICT) for connected care; the reasons for this may differ between use cases. Based on our case studies at hospitals in different European countries, we identified three main challenges of such for ICT solution: 1) the high diversity between hospital sites and treatments, 2) the embedding of information from existing information systems, and 3) the coordination and communication of the many different stakeholders. Our approach is to use a full stack modelbased solution that supports the integration, communication, and coordination of the pending work. Currently, our solution is being used for clinical trials. [link]

Paper titled An-Overview-of-Tools-for-an-Integrated-and-Adaptive-Healthcare-Approach accepted at AdaptiveCM 2018

Integrated care approaches are becoming increasingly relevant with the current aging population. In the context of an integrated healthcare project, we developed a smart adaptive case management system for professionals that is currently being used for clinical trials. In this paper, we present the modeling requirements for integrated healthcare applications and use them to categorize and compare existing implementation approaches used in practice. [link]

ICEIS 2018 Best paper award for paper An Agile Framework for Modeling Smart City Business Ecosystems

The paper An Agile Framework for Modeling Smart City Business Ecosystems  was presented at the International Conference on Enterprise Information Systems 2018 (ICEIS 2018), Funchal, Madeira, Portugal. The authors (Anne Faber, Adrian Hernandez-Mendez, Sven-Volker Rehm and Florian Matthes) describe a collaborative modeling process, which empowers end-users to manage the business ecosystem models and underlying data. The paper has won the ICEIS 2018 Best Paper Award.

Paper titled An expert recommendation system for design decision making - Who should be involved in making a design decision accepted at ICSA 2018

In large software engineering projects, designing software systems is a collaborative decision-making process where a group of architects and developers make design decisions on how to address design concerns by discussing alternative design solutions. For the decision-making process, involving appropriate individuals requires objectivity and awareness about their expertise. In this paper, we propose a novel expert recommendation system that identifies individuals who could be involved in tackling new design concerns in software engineering projects. The approach behind the proposed system addresses challenges such as identifying architectural skills, quantifying architectural expertise of architects and developers, and finally matching and recommending individuals with suitable expertise to discuss new design concerns. To validate our approach, quantitative evaluation of the recommendation system was performed using design decisions from four software engineering projects. The evaluation not only indicates that individuals with architectural expertise can be identified for design decision making but also provides quantitative evidence for the existence of personal experience bias during the decision-making process.

Paper titled Supporting Large-Scale Agile Development with Domain-driven Design by Ömer Uludag, Matheus Hauder, Martin Kleehaus, Christina Schimpfle, and Florian Matthes accepted at XP 2018


An increasing number of large organizations are adopting agile and lean methods at larger scale for building complex software systems. One major critique of agile development and in particular of large-scale agile development is the neglect of proper architecting assistance in such development efforts. On the one hand, emergent architecture design may require excessive redesign efforts in large systems, while on the other hand, big upfront architecture delays the starting point of implementation. Domain-driven Design (DDD) addresses this problem by providing means for evolving the architecture of complex systems in an agile way. We describe how DDD can support large-scale agile development based on a conducted case study in a large insurance company with three agile teams. Furthermore, we present a framework for large-scale agile development that is largely based on Large-Scale Scrum and incorporates strategic and tactical DDD.