Home // SOFTENG 2019, The Fifth International Conference on Advances and Trends in Software Engineering // View article
Microservice Development Based on Tool-Supported Domain Modeling
Authors:
Michael Schneider
Benjamin Hippchen
Pascal Giessler
Chris Irrgang
Sebastian Abeck
Keywords: Domain-Driven Design, Modeling, Tool, Microservices, UML profile, Model to Code
Abstract:
Developing complex business-related software solutions with domain-driven microservices has become popular recently.Based on the concepts of domain-driven design, the business is expressed as a domain model. However, domain-driven design does not mention any modeling guidelines or tools for assisting the design process. In addition, modeling a complex domain can lead to a complex domain model that is difficult to read and implement. To tackle the complexity of the domain model, we introduce a concept for splitting the domain model into several diagrams, and we apply formalization based on the Unified Modeling Language. Furthermore, we illustrate how the created domain model is transferred step by step into code.
Pages: 11 to 16
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