Domain-Driven Transformation

Regular price €68.99
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=Carola Lilienthal
A01=Henning Schwentner
Author_Carola Lilienthal
Author_Henning Schwentner
Category=UYD
Category=UYF
Domain-Driven Design Domain-Driven Transformation Software Architecture Legacy System Modernization Modular Architecture Microservices Migration Monolith to Microservices Modularity Maturity Index EventStorming Domain Storytelling Bounded Contexts Strateg
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction

Product details

  • ISBN 9798341640122
  • Dimensions: 178 x 232mm
  • Publication Date: 30 Nov 2025
  • Publisher: O'Reilly Media
  • Publication City/Country: US
  • Product Form: Paperback
Secure checkout Fast Shipping Easy returns
Legacy systems slow down innovation, increase maintenance costs, and create misalignment between business goals and technical delivery. Domain-Driven Transformation offers a clear, risk-aware path to modernizing complex applications using principles from domain-driven design (DDD) and modular architecture. Authors Henning Schwentner and Carola Lilienthal guide software architects, technical leads, and senior engineers through practical, incremental strategies to evolve legacy systems without the disruption of a full rewrite.

With a focus on collaboration, modularity, and strategic refactoring, this book helps you assess architectural maturity using the modularity maturity index (MMI) and identify transformation opportunities through modeling techniques like event storming and domain storytelling. Packed with real-world examples and case-driven insights, you'll uncover the tools needed to build systems that scale, support business agility, and remain resilient over time.

  • Assess your system's modularity and architectural health with the MMI
  • Apply strategic and tactical DDD to manage complexity
  • Break apart monolithic systems into domain-aligned components
  • Use collaborative modeling techniques to align teams and clarify design Refactor incrementally with patterns that reduce risk while delivering value
Henning Schwentner loves high-quality programming. He lives out this passion as a coder, coach and consultant at WPS - Workplace Solutions. There he helps teams to structure their grown monoliths or to set up new systems with a sustainable architecture right from the start. This often results in microservices or self-contained systems. Henning is the author of "Domain Storytelling - A Collaborative Modelling Method" and the www.LeasingNinja.io and translator of "Domain-Driven Design kompakt".

Carola Lilienthal studied computer science at the University of Hamburg from 1988 to 1995 and obtained her doctorate in computer science under Christiane Floyd and Claus Lewerentz at the University of Hamburg in 2008. Dr Carola Lilienthal is Managing Director of WPS - Workplace Solutions GmbH, where she is responsible for software architecture. Since 2003, Dr Carola Lilienthal has been analysing architectures in Java, C#, C++, ABAP and PHP throughout Germany and advising development teams on how they can improve the longevity of their software systems. In 2015, she summarised her experience from over a hundred analyses in the book "Langlebige Softwarearchitekturen". The education of software architects is particularly close to her heart, which is why she is an active member of iSAQB, the International Software Architecture Quality Board e.V., and regularly shares her knowledge at conferences, in articles and at training courses.

More from this author