Java Development News:
Book In Review: Patterns of Enterprise Business Solutions
By Vaughn Vernon
14 Dec 2003 | TheServerSide.com
| Table of Contents |
| Section I, Narratives 1 - Introduction 2 - Business-to-Consumer Pattern Analysis 3 - Business-to-Enterprise Pattern Analysis 4 - Business-to-Business Pattern Analysis Section II, Pattern Catalog 5 - Dynamic Web Site 6 - Identity Management 8 - Search Engine 9 - Business Portal 10 - E-Commerce Engine 11 - Surrogate Agent Service |
Book In Review: Patterns of Enterprise Business Solutions
What does it mean to be a book in review?
The author of Patterns of Enterprise Solutions is coming to TheServerSide to discuss his/her book. Chapters will be placed up on the site every few weeks, and you will have the opportunity to look at the content while it is a draft. In return for this, you can give the author feedback on the content, and the end result will be a better book for everyone.
What's New
December 14 - Chapter 6 - Identity Management
First Review Posting
Provides a means for the users of a system to register their identity and manage it over time. A
user’s identity includes both relevant personal information as well as business related attributes,
such as roles and permissions. Once established, a user relies on the access management aspects of
the pattern to gain entry into the system as a whole and to use its facilities and data.
Download and Review.
Solution Patterns
- Access Authorization
- Fundamental Identity
- Identity Grouping
- Registration
- Role
- Security Policy
- Sign On
- User
September 28 - Chapter 5 - Dynamic Web Site
First Review Posting
Supplies up-to-date views and distribution of live and customized business data. This pattern
forms the foundation for all Web-based business systems, whether in the B2C, B2E, or B2B
space.
Download and Review.
Solution Patterns
- Business Document Publisher
- Dynamic Web Page
- Image Producer
- Intellectual Property Distribution Facility
- Printer-Friendly Article
- Stylized Page
September 23 - Chapter 2 - Business-to-Consumer Pattern Analysis
First Review Posting
An examination of the Business-to-Consumer macro pattern and the Enterprise Business Patterns
that exist within. This is a walk through of the process used in identifying what patterns found in
the B2C space; the ones that I believe
are the most deserving of including in my pattern catalog.
Download and
Review.
August 27 - Chapter 1 - Introduction
First Review Posting
In this chapter, excerpted from Patterns of Enterprise Business Solutions, Vaughn Vernon
presents a higher order of software pattern--the Enterprise Business Pattern. Enterprise Business
Patterns consume design, architecture, and integration patterns in large quantities. They define
the essence of large, complex, industry-standard, product-based solutions.
Download and Review.
Leave any feedback you may have to vaughn@jubatus.com.
About the Author
Vaughn Vernon -Vaughn Vernon has over two decades of experience designing and developing software applications and toolkits. Mr. Vernon founded a software product and consulting organization in the 1980s that served over 5,000 customers. He has worked for General Dynamics in the aerospace industry, and for Watchtower, which is ranked among the top 40 companies in New York City. Mr. Vernon also helped establish an insurance-service startup that is now part of WebMD. He has consulted for national clients such as AT&T and Compaq (HP), as well as internationally for Emirates Airlines in the UAE and ProActivity in Israel. His focus is on the development of enterprise-strength business systems using industry-standard, leading edge, software process and object-oriented technologies including Java 2 Enterprise Edition (J2EE), Rational Unified Process (RUP), and Unified Modeling Language (UML). He has experience in the architecture and construction of COTS and custom component-based frameworks and business applications in the aircraft/airline, computer, education, energy, horticulture, insurance, medical/healthcare, networking, publishing, software tools, storage, and telecommunications industries.