Publications

The following publications are related to the Interface Refactoring Catalog:

Olaf Zimmermann, Mirko Stocker, Daniel Lübke, Uwe Zdun, and Cesare Pautasso. Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges. Addison-Wesley Signature Series (Vernon). Addison-Wesley Professional. (Website with pattern summaries and sample book content)

Patterns for API Design Cover Image

Mirko Stocker and Olaf Zimmermann. Pattern-oriented API Refactoring: Addressing Design Smells and Stakeholder Concerns. In 29th European Conference on Pattern Languages of Programs (EuroPLoP 2024), July 03–07, Irsee, Germany. ACM, New York, NY, USA. 24 Pages. (PDF)

Mirko Stocker and Olaf Zimmermann. API Refactorings to Patterns: Catalog, Template and Tools for Remote Interface Evolution. In 28th European Conference on Pattern Languages of Programs (EuroPLoP 2023), July 05–09, Irsee, Germany. ACM, New York, NY, USA. 32 Pages. (PDF)

Mirko Stocker and Olaf Zimmermann. “From Code Refactoring to API Refactoring: Agile Service Design and Evolution.” In Summer School on Service-Oriented Computing, 174–93. Cham: Springer International Publishing, 2021. (PDF)

Olaf Zimmermann and Mirko Stocker. Design Practice Reference: Guides and Templates to Craft Quality Software in Style. LeanPub. (Website with sample content)