default search action
Olaf Zimmermann
Person information
- affiliation: University of Applied Sciences of Eastern Switzerland (HSR FHO)
- affiliation (former): University of Stuttgart, Germany
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j25]Olaf Zimmermann, Cesare Pautasso, Stefan Kapferer, Mirko Stocker:
Continuous Integration and Delivery in Open Source Development and Pattern Publishing: Lessons Learned With Tool Setup and Pipeline Evolution. IEEE Softw. 41(1): 9-18 (2024) - [c58]Mirko Stocker, Olaf Zimmermann, Stefan Kapferer:
Pattern-oriented API Refactoring: Addressing Design Smells and Stakeholder Concerns. EuroPLoP 2024: 22:1-22:24 - [c57]Stefan Kapferer, Olaf Zimmermann, Mirko Stocker:
Value-Driven Analysis and Design: Applying Domain-Driven Practices in Ethical Software Engineering. EuroPLoP 2024: 35:1-35:15 - [c56]Justus Bogner, Pawel Wójcik, Olaf Zimmermann:
How Do Microservice API Patterns Impact Understandability? A Controlled Experiment. ICSA 2024: 158-169 - [c55]Stefan Kapferer, Mirko Stocker, Olaf Zimmermann:
Towards responsible software engineering: combining value-based processes, agile practices, and green metering. ISTAS 2024: 1-4 - [i6]Justus Bogner, Pawel Wójcik, Olaf Zimmermann:
How Do Microservice API Patterns Impact Understandability? A Controlled Experiment. CoRR abs/2402.13696 (2024) - [i5]Miguel Levezinho, Stefan Kapferer, Olaf Zimmermann, António Rito Silva:
Domain-Driven Design Representation of Monolith Candidate Decompositions Based on Entity Accesses. CoRR abs/2407.02512 (2024) - [i4]Fabrizio Montesi, Marco Peressotti, Valentino Picotti, Olaf Zimmermann:
A Conceptual Framework for API Refactoring in Enterprise Application Architectures. CoRR abs/2407.07428 (2024) - 2023
- [c54]Mirko Stocker, Olaf Zimmermann:
API Refactoring to Patterns: Catalog, Template and Tools for Remote Interface Evolution. EuroPLoP 2023: 2:1-2:32 - [e4]Gokila Dorai, Maurizio Gabbrielli, Giulio Manzonetto, Aomar Osmani, Marco Prandini, Gianluigi Zavattaro, Olaf Zimmermann:
Joint Post-proceedings of the Third and Fourth International Conference on Microservices, Microservices 2020/2022, May 10-12, 2022, Paris, France. OASIcs 111, Schloss Dagstuhl - Leibniz-Zentrum für Informatik 2023, ISBN 978-3-95977-306-5 [contents] - 2022
- [c53]Olaf Zimmermann, Katharina Luban, Mirko Stocker, Giuliano Bernard:
Continuous process model refinement from business vision to event simulation and software automation: bridging gaps between stakeholder communities, practices, notations, and tools. IWSiB@ICSE 2022: 59-66 - 2021
- [c52]Linus Basig, Fabrizio Lazzaretti, Reto Aebersold, Olaf Zimmermann:
Reliable Event Routing in the Cloud and on the Edge - An Internet-of-Things Solution in the AgeTech Domain. ECSA 2021: 243-259 - [c51]Apitchaka Singjai, Uwe Zdun, Olaf Zimmermann, Cesare Pautasso:
Patterns on Deriving APIs and their Endpoints from Domain Models. EuroPLoP 2021: 5:1-5:15 - [c50]Souhaila Serbout, Cesare Pautasso, Uwe Zdun, Olaf Zimmermann:
From OpenAPI Fragments to API Pattern Primitives and Design Smells. EuroPLoP 2021: 21:1-21:35 - [c49]Apitchaka Singjai, Uwe Zdun, Olaf Zimmermann:
Practitioner Views on the Interrelation of Microservice APIs and Domain-Driven Design: A Grey Literature Study Based on Grounded Theory. ICSA 2021: 25-35 - [c48]Mirko Stocker, Olaf Zimmermann:
From Code Refactoring to API Refactoring: Agile Service Design and Evolution. SummerSOC 2021: 174-193 - 2020
- [j24]Davide Neri, Jacopo Soldani, Olaf Zimmermann, Antonio Brogi:
Design principles, architectural smells and refactorings for microservices: a multivocal review. SICS Softw.-Intensive Cyber Phys. Syst. 35(1-2): 3-15 (2020) - [j23]Cesare Pautasso, Olaf Zimmermann, Liming Zhu, Thomas Bocek, Xabier Larrucea:
Unchain or Block the Hype? : Decision Drivers, Success Factors, and Perspectives for Blockchain Adoption. IEEE Softw. 37(4): 97-103 (2020) - [c47]Bahar Jazayeri, Simon Schwichtenberg, Jochen Küster, Olaf Zimmermann, Gregor Engels:
Modeling and Analyzing Architectural Diversity of Open Platforms. CAiSE 2020: 36-53 - [c46]Rafael Capilla, Olaf Zimmermann, Carlos Carrillo, Hernán Astudillo:
Teaching Students Software Architecture Decision Making. ECSA 2020: 231-246 - [c45]Olaf Zimmermann, Daniel Lübke, Uwe Zdun, Cesare Pautasso, Mirko Stocker:
Interface Responsibility Patterns: Processing Resources and Operation Responsibilities. EuroPLoP 2020: 9:1-9:24 - [c44]Olaf Zimmermann, Cesare Pautasso, Daniel Lübke, Uwe Zdun, Mirko Stocker:
Data-Oriented Interface Responsibility Patterns: Types of Information Holder Resources. EuroPLoP 2020: 11:1-11:25 - [c43]Stefan Kapferer, Olaf Zimmermann:
Domain-Driven Architecture Modeling and Rapid Prototyping with Context Mapper. MODELSWARD (Revised Selected Papers) 2020: 250-272 - [c42]Stefan Kapferer, Olaf Zimmermann:
Domain-specific Language and Tools for Strategic Domain-driven Design, Context Mapping and Bounded Context Modeling. MODELSWARD 2020: 299-306 - [c41]Claus Pahl, Pooyan Jamshidi, Olaf Zimmermann:
Microservices and Containers. SE 2020: 115-116 - [c40]Stefan Kapferer, Olaf Zimmermann:
Domain-Driven Service Design - Context Modeling, Model Refactoring and Contract Generation. SummerSOC 2020: 189-208 - [e3]Anton Jansen, Ivano Malavolta, Henry Muccini, Ipek Ozkaya, Olaf Zimmermann:
Software Architecture - 14th European Conference, ECSA 2020, L'Aquila, Italy, September 14-18, 2020, Proceedings. Lecture Notes in Computer Science 12292, Springer 2020, ISBN 978-3-030-58922-6 [contents]
2010 – 2019
- 2019
- [c39]Daniel Lübke, Olaf Zimmermann, Cesare Pautasso, Uwe Zdun, Mirko Stocker:
Interface evolution patterns: balancing compatibility and extensibility across service life cycles. EuroPLoP 2019: 15:1-15:24 - [c38]Olaf Zimmermann, Mirko Stocker, Daniel Lübke, Cesare Pautasso, Uwe Zdun:
Introduction to Microservice API Patterns (MAP). Microservices 2019: 4:1-4:17 - [c37]Mohamed Soliman, Amr Rekaby Salama, Matthias Galster, Olaf Zimmermann, Matthias Riebisch:
Improving the Search for Architecture Knowledge in Online Developer Communities. SE/SWM 2019: 139-140 - [i3]Antonio Brogi, Davide Neri, Jacopo Soldani, Olaf Zimmermann:
Design principles, architectural smells and refactorings for microservices: A multivocal review. CoRR abs/1906.01553 (2019) - 2018
- [j22]Guy Pardon, Cesare Pautasso, Olaf Zimmermann:
Consistent Disaster Recovery for Microservices: the BAC Theorem. IEEE Cloud Comput. 5(1): 49-59 (2018) - [j21]Cesare Pautasso, Olaf Zimmermann:
The Web as a Software Connector: Integration Resting on Linked Resources. IEEE Softw. 35(1): 93-98 (2018) - [j20]Andrei Furda, Colin J. Fidge, Olaf Zimmermann, Wayne Kelly, Alistair Barros:
Migrating Enterprise Legacy Source Code to Microservices: On Multitenancy, Statefulness, and Data Consistency. IEEE Softw. 35(3): 63-72 (2018) - [j19]Claus Pahl, Pooyan Jamshidi, Olaf Zimmermann:
Architectural Principles for Cloud Software. ACM Trans. Internet Techn. 18(2): 17:1-17:23 (2018) - [c36]Bahar Jazayeri, Olaf Zimmermann, Gregor Engels, Jochen Malte Küster, Dennis Kundisch, Daniel Szopinski:
Design Options of Store-Oriented Software Ecosystems: An Investigation of Business Decisions. BMSD 2018: 390-400 - [c35]Mirko Stocker, Olaf Zimmermann, Uwe Zdun, Daniel Lübke, Cesare Pautasso:
Interface Quality Patterns: Communicating and Improving the Quality of Microservices APIs. EuroPLoP 2018: 10:1-10:16 - [c34]Mohamed Soliman, Amr Rekaby Salama, Matthias Galster, Olaf Zimmermann, Matthias Riebisch:
Improving the Search for Architecture Knowledge in Online Developer Communities. ICSA 2018: 186-195 - [c33]Uwe Zdun, Mirko Stocker, Olaf Zimmermann, Cesare Pautasso, Daniel Lübke:
Guiding Architectural Decision Making on Quality Aspects in Microservice APIs. ICSOC 2018: 73-89 - [c32]Oliver Kopp, Anita Armbruster, Olaf Zimmermann:
Markdown Architectural Decision Records: Format and Tool Support. ZEUS 2018: 55-62 - 2017
- [j18]Olaf Zimmermann:
Architectural refactoring for the cloud: a decision-centric view on cloud migration. Computing 99(2): 129-145 (2017) - [j17]Olaf Zimmermann:
Microservices tenets. Comput. Sci. Res. Dev. 32(3-4): 301-310 (2017) - [j16]Cesare Pautasso, Olaf Zimmermann, Mike Amundsen, James Lewis, Nicolai M. Josuttis:
Microservices in Practice, Part 1: Reality Check and Service Design. IEEE Softw. 34(1): 91-98 (2017) - [j15]Cesare Pautasso, Olaf Zimmermann, Mike Amundsen, James Lewis, Nicolai M. Josuttis:
Microservices in Practice, Part 2: Service Integration and Sustainability. IEEE Softw. 34(2): 97-104 (2017) - [c31]Olaf Zimmermann, Mirko Stocker, Daniel Lübke, Uwe Zdun:
Interface Representation Patterns: Crafting and Consuming Message-Based Remote APIs. EuroPLoP 2017: 27:1-27:36 - [c30]Uwe van Heesch, Theo Theunissen, Olaf Zimmermann, Uwe Zdun:
Software Specification and Documentation in Continuous Software Development: A Focus Group Report. EuroPLoP 2017: 35:1-35:13 - [c29]Bahar Jazayeri, Olaf Zimmermann, Gregor Engels, Dennis Kundisch:
A Variability Model for Store-Oriented Software Ecosystems: An Enterprise Perspective. ICSOC 2017: 573-588 - 2016
- [j14]Olaf Zimmermann, Cesare Pautasso, Gregor Hohpe, Bobby Woolf:
A Decade of Enterprise Integration Patterns: A Conversation with the Authors. IEEE Softw. 33(1): 13-19 (2016) - [j13]Gregor Hohpe, Ipek Ozkaya, Uwe Zdun, Olaf Zimmermann:
The Software Architect's Role in the Digital Age. IEEE Softw. 33(6): 30-39 (2016) - [c28]Henry Muccini, K. Eric Harper, Robert Heinrich, Jan Bosch, Noël Plouzeau, Olaf Zimmermann, Luciano Baresi, Vittorio Cortellessa:
Welcome Message from the Chairs of WICSA, QoSA and CBSE. CBSE 2016: vii-viii - [c27]Olaf Zimmermann:
Designed and delivered today, eroded tomorrow?: towards an open and lean architecting framework balancing agility and sustainability. ECSA Workshops 2016: 7 - [c26]Mohsen Anvaari, Carl-Fredrik Sørensen, Olaf Zimmermann:
Associating architectural issues with quality attributes: a survey on expert agreement. ECSA Workshops 2016: 11 - [c25]Michael Gysel, Lukas Kölbener, Wolfgang Giersche, Olaf Zimmermann:
Service Cutter: A Systematic Approach to Service Decomposition. ESOCC 2016: 185-200 - 2015
- [j12]Cesare Pautasso, Olaf Zimmermann:
Seeking Your Insights. IEEE Softw. 32(2): 7-9 (2015) - [j11]Olaf Zimmermann:
Architectural Refactoring: A Task-Centric View on Software Evolution. IEEE Softw. 32(2): 26-29 (2015) - [c24]Carlos Carrillo, Rafael Capilla, Olaf Zimmermann, Uwe Zdun:
Guidelines and Metrics for Configurable and Sustainable Architectural Knowledge Modelling. ECSA Workshops 2015: 63:1-63:5 - [c23]Olaf Zimmermann:
Metrics for Architectural Synthesis and Evaluation - Requirements and Compilation by Viewpoint. An Industrial Experience Report. SAM@ICSE 2015: 8-14 - [c22]Olaf Zimmermann, Lukas Wegmann, Heiko Koziolek, Thomas Goldschmidt:
Architectural Decision Guidance Across Projects - Problem Space Modeling, Decision Backlog Management and Cloud Computing Knowledge. WICSA 2015: 85-94 - 2014
- [j10]Olaf Zimmermann, Heiko Koziolek:
Program Highlights and Articles from SEI SATURN 2013. IEEE Softw. 31(2): 87-90 (2014) - [c21]Mohsen Anvaari, Olaf Zimmermann:
Semi-automated Design Guidance Enhancer (SADGE): A Framework for Architectural Guidance Development. ECSA 2014: 41-49 - [c20]Mohsen Anvaari, Olaf Zimmermann:
Towards Reusing Architectural Knowledge as Design Guides. SEKE 2014: 181-186 - 2013
- [j9]Patricia Lago, Rick Kazman, Niklaus Meyer, Maurizio Morisio, Hausi A. Müller, Frances Paulisch, Giuseppe Scanniello, Birgit Penzenstadler, Olaf Zimmermann:
Exploring initial challenges for green software engineering: summary of the first GREENS workshop, at ICSE 2012. ACM SIGSOFT Softw. Eng. Notes 38(1): 31-33 (2013) - [j8]Uwe Zdun, Rafael Capilla, Huy Tran, Olaf Zimmermann:
Sustainable Architectural Design Decisions. IEEE Softw. 30(6): 46-53 (2013) - [j7]Gregor Hohpe, Rebecca Wirfs-Brock, Joseph W. Yoder, Olaf Zimmermann:
Twenty Years of Patterns' Impact. IEEE Softw. 30(6): 88 (2013) - 2012
- [j6]Olaf Zimmermann, Christoph Miksovic, Jochen Malte Küster:
Reference architecture, metamodel, and modeling principles for architectural knowledge management in information technology services. J. Syst. Softw. 85(9): 2014-2033 (2012) - [c19]Olaf Zimmermann:
Architectural decision identification in architectural patterns. WICSA/ECSA Companion Volume 2012: 96-103 - [e2]Rick Kazman, Patricia Lago, Niklaus Meyer, Maurizio Morisio, Hausi A. Müller, Frances Paulisch, Giuseppe Scanniello, Olaf Zimmermann:
First International Workshop on Green and Sustainable Software, GREENS 2012, Zurich, Switzerland, June 3, 2012. IEEE Computer Society 2012, ISBN 978-1-4673-1833-4 [contents] - 2011
- [j5]Klaus Julisch, Christophe Suter, Thomas Woitalla, Olaf Zimmermann:
Compliance by design - Bridging the chasm between auditors and IT architects. Comput. Secur. 30(6-7): 410-426 (2011) - [j4]Olaf Zimmermann:
Architectural Decisions as Reusable Design Assets. IEEE Softw. 28(1): 64-69 (2011) - [c18]Rafael Capilla, Olaf Zimmermann, Uwe Zdun, Paris Avgeriou, Jochen Malte Küster:
An Enhanced Architectural Knowledge Metamodel Linking Architectural Design Decisions to other Artifacts in the Software Engineering Lifecycle. ECSA 2011: 303-318 - [c17]Christoph Miksovic, Olaf Zimmermann:
Architecturally Significant Requirements, Reference Architecture, and Metamodel for Knowledge Management in Information Technology Services. WICSA 2011: 270-279 - [p2]Jochen Malte Küster, Hagen Völzer, Olaf Zimmermann:
Managing Artifacts with a Viewpoint-Realization Level Matrix. Relating Software Requirements and Architectures 2011: 257-277 - 2010
- [c16]Patrick Könemann, Olaf Zimmermann:
Linking Design Decisions to Design Models in Model-Based Software Development. ECSA 2010: 246-262 - [c15]Marcin Nowak, Cesare Pautasso, Olaf Zimmermann:
Architectural decision modeling with reuse: challenges and opportunities. SHARK@ICSE 2010: 13-20
2000 – 2009
- 2009
- [b2]Olaf Zimmermann:
An architectural decision modeling framework for service-oriented architecture design. University of Stuttgart, Germany, dissertation.de 2009, ISBN 978-3-86624-438-2, pp. 1-214 - [j3]Olaf Zimmermann, Jana Koehler, Frank Leymann, Ronny Polley, Nelly Schuster:
Managing architectural decision models with dependency relations, integrity constraints, and production rules. J. Syst. Softw. 82(8): 1249-1267 (2009) - [c14]Willem-Jan van den Heuvel, Olaf Zimmermann, Frank Leymann, Patricia Lago, Ina Schieferdecker, Uwe Zdun, Paris Avgeriou:
Software service engineering: Tenets and challenges. PESOS@ICSE 2009: 26-33 - [c13]Jochen Malte Küster, Thomas Gschwind, Olaf Zimmermann:
Incremental Development of Model Transformation Chains Using Automated Testing. MoDELS 2009: 733-747 - [p1]Olaf Zimmermann, Petra Kopp, Stefan Pappe:
Architectural Knowledge in an SOA Infrastructure Reference Architecture. Software Architecture Knowledge Management 2009: 217-241 - [e1]Frank Leymann, Tony Shan, Willem-Jan van den Heuvel, Olaf Zimmermann:
Software Service Engineering, 04.01. - 07.01.2009. Dagstuhl Seminar Proceedings 09021, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Germany 2009 [contents] - [i2]Willem-Jan van den Heuvel, Olaf Zimmermann, Frank Leymann, Tony Shan:
09021 Executive Summary - Software Service Engineering. Software Service Engineering 2009 - [i1]Frank Leymann, Tony Shan, Olaf Zimmermann, Willem-Jan van den Heuvel:
09021 Abstracts Collection - Software Service Engineering. Software Service Engineering 2009 - 2008
- [c12]Jana Koehler, Thomas Gschwind, Jochen Malte Küster, Hagen Völzer, Olaf Zimmermann:
Towards a Compiler for Business-IT Systems - A Vision Statement Complemented with a Research Agenda. CEE-SET 2008: 1-19 - [c11]Olaf Zimmermann:
Architectural Decisions in e-Services Design. TAMoCo 2008: 3 - [c10]Olaf Zimmermann, Uwe Zdun, Thomas Gschwind, Frank Leymann:
Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method. WICSA 2008: 157-166 - [c9]Cesare Pautasso, Olaf Zimmermann, Frank Leymann:
Restful web services vs. "big"' web services: making the right architectural decision. WWW 2008: 805-814 - 2007
- [c8]Eduardo B. Fernández, Preethi Cholmondeley, Olaf Zimmermann:
Extending a Secure System Development Methodology to SOA. DEXA Workshops 2007: 749-754 - [c7]Olaf Zimmermann, Jonas Grundler, Stefan Tai, Frank Leymann:
Architectural Decisions and Patterns for Transactional Workflows in SOA. ICSOC 2007: 81-93 - [c6]Anders Aas Bjerkestrand, Amir Zeid, Lars Arne Skår, Olaf Zimmermann:
Fifth international workshop on SOA & web services best practices. OOPSLA Companion 2007: 746 - [c5]Olaf Zimmermann, Thomas Gschwind, Jochen Malte Küster, Frank Leymann, Nelly Schuster:
Reusable Architectural Decision Models for Enterprise Application Development. QoSA 2007: 15-32 - [c4]Nelly Schuster, Olaf Zimmermann, Cesare Pautasso:
ADkwik: Web 2.0 Collaboration System for Architectural Decision Engineering. SEKE 2007: 255-260 - 2005
- [c3]Olaf Zimmermann, Niklas Schlimm, Günter Waller, Marc Pestel:
Analysis and Design Techniques for Service-Oriented Development and Integration. GI Jahrestagung (2) 2005: 606-611 - [c2]Olaf Zimmermann, Vadim Doubrovski, Jonas Grundler, Kerard Hogg:
Service-oriented architecture and business process choreography in an order management scenario: rationale, concepts, lessons learned. OOPSLA Companion 2005: 301-312 - 2004
- [j2]Olaf Zimmermann, Mark Tomlinson, Stefan Peuser:
Perspectives on Web Services-Applying SOAP, WSDL and UDDIto Real-World Projects. Comput. J. 47(4): 505 (2004) - [j1]Michael Brandner, Michael Craes, Frank Oellermann, Olaf Zimmermann:
Web services-oriented architecture in production in the finance industry. Inform. Spektrum 27(2): 136-145 (2004) - [c1]Olaf Zimmermann, Sven Milinski, Michael Craes, Frank Oellermann:
Second generation web services-oriented architecture in production in the finance industry. OOPSLA Companion 2004: 283-289 - 2003
- [b1]Olaf Zimmermann, Mark Tomlinson, Stefan Peuser:
Perspectives on web services - applying SOAP, WSDL and UDDI to real-world projects. Springer professional computing, Springer 2003, ISBN 978-3-540-00914-6, pp. I-XXXII, 1-648
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-21 00:20 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint