Patterns of Enterprise Application Architecture

E684896

Patterns of Enterprise Application Architecture is a seminal software engineering book that catalogs and explains common design patterns and best practices for building large-scale enterprise applications.

All labels observed (2)

How this entity was disambiguated

Statements (59)

Predicate Object
instanceOf book ⓘ
software engineering book ⓘ
author Martin Fowler ⓘ
contributor David Rice ⓘ
Edward Hieatt ⓘ
Matthew Foemmel ⓘ
Randy Stafford ⓘ
Robert Mee ⓘ
countryOfOrigin United States ⓘ
describes Active Record pattern ⓘ
Coarse-Grained Lock pattern ⓘ
Data Mapper pattern ⓘ
linked to: ORM

Domain Model pattern ⓘ
Front Controller pattern ⓘ
Gateway pattern ⓘ
Gateway to external resources ⓘ
Identity Map pattern ⓘ
Implicit Lock pattern ⓘ
Layer Supertype pattern ⓘ
Lazy Load pattern ⓘ
linked to: Proxy pattern

Mapper pattern ⓘ
Model-View-Controller pattern (enterprise context) ⓘ
Money pattern ⓘ
Optimistic Offline Lock pattern ⓘ
Page Controller pattern ⓘ
Pessimistic Offline Lock pattern ⓘ
Plugin pattern ⓘ
Record Set pattern ⓘ
Registry pattern ⓘ
Repository pattern ⓘ
Separated Interface pattern ⓘ
Service Layer pattern ⓘ
Service Stub pattern ⓘ
linked to: Proxy pattern

Special Case pattern ⓘ
Table Module pattern ⓘ
Template View pattern ⓘ
Transaction Script pattern ⓘ
Transform View pattern ⓘ
Two-Step View pattern ⓘ
Unit of Work pattern ⓘ
Value Object pattern ⓘ
hasReputation seminal work in enterprise software architecture ⓘ
influenced enterprise application design practices ⓘ
language English ⓘ
publicationYear 2002 ⓘ
publisher Addison-Wesley ⓘ
series Addison-Wesley Signature Series ⓘ
linked to: Addison-Wesley
subject concurrency patterns ⓘ
data source architectural patterns ⓘ
distributed systems ⓘ
domain logic patterns ⓘ
enterprise application architecture ⓘ
enterprise software development ⓘ
object-oriented design ⓘ
object-relational behavioral patterns ⓘ
software design patterns ⓘ
web presentation patterns ⓘ
usedAs reference for enterprise architects ⓘ
reference for senior software developers ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Martin Fowler → authorOf → Patterns of Enterprise Application Architecture ⓘ
Active Record pattern → describedIn → Patterns of Enterprise Application Architecture ⓘ
Patterns of Enterprise Application Architecture → describes → Service Layer pattern ⓘ
linked to: Patterns of Enterprise Application Architecture
Analysis Patterns: Reusable Object Models → relatedWork → Patterns of Enterprise Application Architecture ⓘ
Domain-Specific Languages → relatedTo → Patterns of Enterprise Application Architecture ⓘ