Back to top

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

Abstract:

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.


Paper on Lessons Learned in Aligning Data and Model Evolution accepted

A paper has been accepted for publication at the International Conference on Software Engineering (ICSE). In the paper entitled Lessons Learned in Aligning Data and Model Evolution in Collaborative Information Systems, the author team consisting of Thomas Reschenhofer, Manoj Bhat, Adrian Hernandez-Mendez, and Florian Matthes elaborate on exprienced challenges in more than 5 years of applying a collaborative information system in research and industry projects. The goal of this paper is to provide a set of lessons learned which can serve as guidelines for the development of similar software systems.


Paper on EA Analysis accepted

A paper has been accepted for publication at the Trends in Enterprise Architecture Research Workshop (TEAR) a the EDOC Conference. In the paper entitled "Type-Safety in EA Model Analysis", the author team (Thomas Reschenhofer, Ivan Monahov, and Florian Mattes) discusses the role and impacts of static type-safety in the context of EA analysis. Thereby, they derive a respective type system for a domain-specific language for the definition of EA metrics. Furthermore, the paper highlights benefits of static type-safety, and discusses the evaluation of the solution by a case study in a research environment.


Paper on End-User Development accepted

A paper has been accepted for publication at the International Conference on Information Systems (ICIS) 2014. In the paper entitled "IS design principles for empowering domain experts in innovation: Findings from three case studies", the author team (Sven Rehm, Thomas Reschenhofer, Klym Shumaiev, and Nastaran Matthes) presents IS design principles obtained from empirical case studies in the context of New Product Development (NPD).


Paper on research challenges in ACM accepted

A paper has been accepted for publication at the International Workshop on Adaptive Case Management and other non-workflow approaches to BPM (AdaptiveCM) a the EDOC Conference. In the paper entitled "Research Challenges in Adaptive Case Management: A Literature Review", the author team (Matheus Hauder, Simon Pigat and Florian Mattes) present research challenges for ACM that are derived from an extensive literature review. These challenges are clustered into five high-level categories for challenges in ACM.