Project Background & Links
The Context Mapper project has been developed as part of term projects at the University of Applied Sciences of Eastern Switzerland (HSR FHO). You can find further background information and details about our projects in the papers listed below.
Papers & Context Mapper - Related Links
- Stefan Kapferer and Olaf Zimmermann: Domain-driven Service Design - Context Modeling, Model Refactoring and Contract Generation, 14th Symposium and Summer School On Service-Oriented Computing (SommerSoC 2020)
- Olaf Zimmermann: Dimensions of Successful Web API Design and Evolution: Context, Contracts, Components, Keynote ICWE 2020, International Conference on Web Engineering (ICWE)
- Stefan Kapferer and Olaf Zimmermann: Domain-specific Language and Tools for Strategic Domain-driven Design, Context Mapping and Bounded Context Modeling, In Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD, pages 299–306. INSTICC, SciTePress.
- Stefan Kapferer: A Modeling Framework for Strategic Domain-driven Design and Service Decomposition, Master Thesis at University of Applied Sciences of Eastern Switzerland (HSR FHO)
- Stefan Kapferer and Olaf Zimmermann: Context Mapper: DSL and Tools for Domain-Driven Service Design - Bounded Context Modeling and Microservice Decomposition, talk at Java User Group Switzerland in St. Gallen (September 10, 2019)
- Stefan Kapferer: Service Decomposition as a Series of Architectural Refactorings, student research project
- Olaf Zimmermann: Domain-Specific Service Decomposition with Microservices API Patterns, keynote slides mentioning Context Mapper, Microservices Conference 2019
- Stefan Kapferer: A Domain-specific Language for Service Decomposition, student research project
- Stefan Kapferer: Model Transformations for DSL Processing, seminar paper
- Olaf Zimmermann: Architectural refactoring for the cloud: a decision-centric view on cloud migration,
Springer (Computing, February 2017, Volume 99, Issue 2, pp 129–145)
- see also: Architectural Refactoring: A Task-Centric View on Software Evolution (InfoQ article)
- Olaf Zimmermann: Microservices tenets - Agile approach to service development and deployment, Springer (Computer Science - Research and Development, July 2017, Volume 32, Issue 3–4, pp 301–310)
Domain-Driven Design (DDD) Books & Links
- Scott Millett with Nick Tune: Patterns, Principles and Practices of Domain-Driven Design, J. Wiley & Sons, 2015
- Vaughn Vernon: Implementing Domain-Driven Design, Addison-Wesley, 2013
- Eric Evans: Domain-Driven Design: Tackling Complexity in the Heart of Software, Addison-Wesley, 2003
- Eric Evans: DDD Reference
Find more DDD-related links here (Olaf Zimmermann, Institute for Software, HSR).