Skip to main content

Über dieses Buch

Every enterprise architect faces similar problems when designing and governing the enterprise architecture of a medium to large enterprise. Design patterns are a well-established concept in software engineering, used to define universally applicable solution schemes. By applying this approach to enterprise architectures, recurring problems in the design and implementation of enterprise architectures can be solved over all layers, from the business layer to the application and data layer down to the technology layer.

Inversini and Perroud describe patterns at the level of enterprise architecture, which they refer to as Enterprise Architecture Patterns. These patterns are motivated by recurring problems originating from both the business and the underlying application, or from data and technology architectures of an enterprise such as identity and access management or integration needs. The Enterprise Architecture Patterns help in planning the technological and organizational landscape of an enterprise and its information technology, and are easily embedded into frameworks such as TOGAF, Zachman or FEA.

This book is aimed at enterprise architects, software architects, project leaders, business consultants and everyone concerned with questions of IT and enterprise architecture and provides them with a comprehensive catalogue of ready-to-use patterns as well as an extensive theoretical framework to define their own new patterns.





Chapter 1. Introduction

This chapter introduces the idea of patterns, describes the motivation and intent of the book, and explains the audience being addressed by this book.

Thierry Perroud, Reto Inversini

Chapter 2. Theory

An enterprise architecture pattern (EAP) is based on the concepts and ideas of Architecture Enterprise frameworks such as TOGAF, NAF, or Zachman. We first give a short description of Enterprise Architecture, followed by the main concepts conveyed by the frameworks, such as views and viewpoints, architectural domains, architecture bricks, etc. This is followed by a list of stakeholders who might use the patterns in this book. We then explain in detail what an EAP is, define the graphical notations of the different views, and describe the structure of an EAP.

Thierry Perroud, Reto Inversini

Chapter 3. The Catalog and the Map

In this chapter we first give an overview of the pattern catalog with a short description of every EAP. The first view shows the pattern map from high above. We then dig into the pattern map and show all dependencies.

Thierry Perroud, Reto Inversini

Chapter 4. More About EAP

The first part deals with how EAPs can help in structuring the Enterprise Architecture. The second section deals with the application of the patterns and how they evolve over time. In the last two sections, we take a look into the future and motivate the use of EAPs in upcoming trends in ICT.

Thierry Perroud, Reto Inversini

Chapter 5. Using Patterns

In this chapter we show how patterns can be identified and applied in a real-life scenario. The fictive company, TheWineBottle, is used in all the examples and in the description of the patterns as well.

Thierry Perroud, Reto Inversini

Chapter 6. Symbols and Their Meanings

This chapter serves as a reference for the different diagrams in this book. We describe the symbols and their meaning for the Holistic View (component diagram), the Business View (BPMN diagram), the Data and Application (ArchiMate®), and Technology View.

Thierry Perroud, Reto Inversini

Pattern Catalogue


Chapter 7. Business Patterns

This chapter contains three Business Patterns. The first deals with collaboration issues, the second presents a web-based vending channel, and the third provides a solution for managing customer-related information.

Thierry Perroud, Reto Inversini

Chapter 8. Support Patterns

This chapter contains five Support Patterns with solutions for financials, information management, human resources, supply chain management, and secure information exchange.

Thierry Perroud, Reto Inversini

Chapter 9. Infrastructure Patterns

In this chapter, we present five patterns that provide services for all the other patterns in this book. The services are often not directly visible to end-users, but are essentials for the effective and efficient functioning of an ICT environment.

Thierry Perroud, Reto Inversini


Weitere Informationen

Premium Partner

Neuer Inhalt

BranchenIndex Online

Die B2B-Firmensuche für Industrie und Wirtschaft: Kostenfrei in Firmenprofilen nach Lieferanten, Herstellern, Dienstleistern und Händlern recherchieren.



Best Practices für die Mitarbeiter-Partizipation in der Produktentwicklung

Unternehmen haben das Innovationspotenzial der eigenen Mitarbeiter auch außerhalb der F&E-Abteilung erkannt. Viele Initiativen zur Partizipation scheitern in der Praxis jedoch häufig. Lesen Sie hier  - basierend auf einer qualitativ-explorativen Expertenstudie - mehr über die wesentlichen Problemfelder der mitarbeiterzentrierten Produktentwicklung und profitieren Sie von konkreten Handlungsempfehlungen aus der Praxis.
Jetzt gratis downloaden!