Home // SOFTENG 2019, The Fifth International Conference on Advances and Trends in Software Engineering // View article
Authors:
Benjamin Hippchen
Michael Schneider
Iris Landerer
Pascal Giessler
Sebastian Abeck
Keywords: Microservice; Microservice Architecture; Domain- Driven Design; Context Map; Bounded Context;
Abstract:
The ongoing digital transformation is forcing organizations to rethink not only their business domains but also their (often monolithic) application landscapes. A more flexible architecture is needed: microservice architecture. Migrating, developing and operating such a flexible architecture requires predetermined architectural decisions. Because splitting the business domain into a more distributed software architecture is challenging, a methodology must be created that supports software architects by designing and systematically maintaining this kind of architecture. During our research, we discovered that there are only a few publications in this field that ignore the business domain and omit the maintenance of the architecture. Therefore, we provide a methodology for splitting business capabilities into a microservice architecture based on concepts of domain-driven design, which was proved over a longer time and continuously incorporated with new results. Our results indicate that we established a systematic and comprehensible creation process for microservice architecture, which also has a verifiable positive effect on the organization’s application landscape.
Pages: 53 to 61
Copyright: Copyright (c) IARIA, 2019
Publication date: March 24, 2019
Published in: conference
ISSN: 2519-8394
ISBN: 978-1-61208-701-6
Location: Valencia, Spain
Dates: from March 24, 2019 to March 28, 2019