deutsche Website Icon deutsche Flagge

Sustainable Software Architecture

Analyze, limit and reduce technical debt
Order now

At the beginning of a project, the architects and the development team, with all their know-how and experience, develop a tailored architectural blueprint for the upcoming development. But during implementation, the team often unwittingly deviates more and more from this requirement and builds technical debt.

In this book, the author shows what errors in software projects should be avoided when implementing the architecture to develop long-lived architectures. With over 200 colored images from existing software systems and several case studies, bad and good solutions are presented in a comprehensible and comprehensible way. Recommendations and various hints from practical projects allow the reader a direct transfer to his daily work.


About the author

Dr. Carola Lilienthal is Senior Software Architect and Managing Director of WPS – Workplace Solutions GmbH in Hamburg. There, she is responsible for software architecture and regularly passes on her knowledge at conferences, in articles and in trainings. She is particularly passionate about training software architects, which is why she is an active member of iSAQB, the International Software Architecture Qualification Board.

Carola Lilienthal graduated from the University of Hamburg in 1995 with a degree in computer science, where she did her PhD on the complexity of software architectures. She has been involved in the development of professional software in a variety of technologies since completing her studies. Since 2003, she regularly analyzes the architecture of software systems on behalf of her clients and summarizes the results in quality reports and as prioritized refactoring measures. In total, she has examined over eighty software systems ranging from 30,000 to 15 million LOC in Java, C ++, C #, ABAP and PHP.


The way out of
the debt trap

You would like to identify and reduce your technical debt together with Carola Lilienthal?
Please visit the website of WPS - Workplace Solutions GmbH have a look at our software architecture services. Alternatively please feel free to contact Carola Lilienthal by e-mail.

Further resources

Live analysis

Live analysis – pattern language

Carola Lilienthal's year-long experience in architectural analysis of systems of different technologies is truly unique. As a result, she creates the necessary practical relevance in every corner of this book. Gernot Starke

Sustainable software architecture

Analyze and reduce technical debt
Order now