Shop Canis
$52.99

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

You've subscribed to ! We will preorder your items within 24 hours of when they become available. When new books are released, we'll charge your default payment method for the lowest price available during the pre-order period.
Update your device or payment method, cancel individual pre-orders or your subscription at
Your Memberships & Subscriptions

Buy for others

Give as a gift or purchase for a team or group.
Learn more

How it works

  1. Choose your delivery method
  2. Send now or schedule for later
  3. Add your personal message
  4. Recipients can read on any device

These ebooks can only be redeemed by recipients in the US. Redemption links and eBooks cannot be resold.

Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML

Follow the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Something went wrong. Please try your request again later.

Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML

4.6 out of 5 stars (21)

Enterprise Patterns and MDA teaches you how to customize any archetype pattern–such as Customer, Product, and Order–to reflect the idiosyncrasies of your own business environment. Because all the patterns work harmoniously together and have clearly documented relationships to each other, you’ll come away with a host of reusable solutions to common problems in business-software design.


This book shows you how using a pattern or a fragment of a pattern can save you months of work and help you avoid costly errors. You’ll also discover how–when used in literate modeling–patterns can solve the difficult challenge of communicating UML models to broad audiences.


The configurable patterns can be used manually to create executable code. However, the authors draw on their extensive experience to show you how to tap the significant power of MDA and UML for maximum automation. Not surprisingly, the patterns included in this book are highly valuable; a blue-chip company recently valued a similar, but less mature, set of patterns at hundreds of thousands of dollars.


Use this practical guide to increase the efficiency of your designs and to create robust business applications that can be applied immediately in a business setting.

Due to its large file size, this book may take longer to download
This title is only available on select devices and the latest version of the Kindle app. Please refer to the supported device list before purchase. Available on these devices

See all supported devices

Kindle E-Readers

  • Kindle Colorsoft (1st Generation)
  • Kindle Oasis (8th Generation)
  • Kindle (8th Generation)
  • Kindle (10th Generation)
  • Kindle Paperwhite (6th Generation)
  • Kindle Paperwhite (11th Generation)
  • Kindle Voyage (7th Generation)
  • Kindle Oasis (10th Generation)
  • Kindle (7th Generation)
  • Kindle Scribe (3rd Generation)
  • Kindle Paperwhite (10th Generation)
  • Kindle Paperwhite (12th Generation)
  • Kindle Scribe (2024 Release)
  • Kindle Scribe (1st Generation, 2022 Release)
  • Kindle Oasis (9th Generation)
  • Kindle (11th Generation, 2022 Release)
  • Kindle (11th Generation, 2024 Release)
  • Kindle Paperwhite (7th Generation)
  • Kindle Scribe Colorsoft (1st Generation)

Fire Tablets

  • Fire 10 HD (13th Gen)
  • Fire HD 10 (11th Generation)
  • Fire HD 10 (9th Generation)
  • Fire Max 11 (13th Generation)
  • Fire 7 (12th Generation)
  • Fire HD 10 Plus
  • Fire HD 8 (10th Generation)
  • Fire HD 8 (12th Generation)
  • Fire HD 8 (12th Generation)
  • Fire HD 8 (8th Generation)
  • Fire 7 (9th Generation)
  • Fire HD 8 (12th Generation)

Free Kindle Reading Apps

  • Kindle for iPhone
  • Kindle for Android Phones
  • Kindle for Android Tablets
  • Kindle for Mac
  • Kindle for PC
  • Kindle for iPad
  • Kindle for Web

Editorial Reviews

From the Back Cover

Praise for Enterprise Patterns and MDA

&I&;ve never seen a system of business patterns as detailed as this one. The completeness that Arlow and Neustadt provide in these patterns is impressive. The explanations for why the patterns are formed the way they are and how they&;re interconnected are incredibly thorough. The patterns presented here have the potential to impact business applications in the same way the &;Gang of Four&; patterns have impacted general software development.&;

         &;Steve Vinoski
             Chief Engineer of Product Innovation
              IONA Technologies

&Enterprise Patterns and MDA is a detailed, yet very readable, guide to designing business applications using reusable model components and Model Driven Architecture. It deserves a place on every application designer&;s desk.&;

         &;Andrew Watson
             Vice President and Technical Director
             Object Management Group, Inc.

&Design patterns are generally acknowledged as an effective approach to developing robust and highly reusable software. Now that Model Driven Architecture is raising software design to ever-higher levels of abstraction, it is only natural that pattern concepts should find application in advanced modeling techniques. With this book, Arlow and Neustadt have greatly advanced the state of the art of MDA by defining both a theory and a methodology for applying the concept of Archetype Patterns to business software modeling.&;

         &;John Poole
             Distinguished Software Engineer
             Hyperion Solutions Corporation

&;The burgeoning field of Model Driven Architecture tools and worldwide support for the Unified Modeling Language are finally being met with high-quality books that explain standard modeling techniques in a way any developer can follow. This book meets an urgent need squarely and clearly, and explains with copious examples a powerful approach to building usable (and reusable!) assets and applications. Every enterprise developer needs this book.&;

         &;Richard Mark Soley, Ph.D.
            Chairman and CEO
            Object Management Group

This book is a practical guide to applying Model Driven Architecture (MDA) and patterns in order to create business applications more easily. It provides you with a proven catalog of archetype patterns: high-value model components that can be easily incorporated into Unified Modeling Language (UML) models. Each archetype pattern allows you to understand and model a specific part of an enterprise system.

Enterprise Patterns and MDA teaches you how to customize any archetype pattern&;such as Customer, Product, and Order&;to reflect the idiosyncrasies of your own business environment. Because all the patterns work harmoniously together and have clearly documented relationships to each other, you&;ll come away with a host of reusable solutions to common problems in business-software design.

This book shows you how using a pattern or a fragment of a pattern can save you months of work and help you avoid costly errors. You&;ll also discover how&;when used in literate modeling&;patterns can solve the difficult challenge of communicating UML models to broad audiences.

The configurable patterns can be used manually to create executable code. However, the authors draw on their extensive experience to show you how to tap the significant power of MDA and UML for maximum automation. Not surprisingly, the patterns included in this book are highly valuable; a blue-chip company recently valued a similar, but less mature, set of patterns at hundreds of thousands of dollars.

Use this practical guide to increase the efficiency of your designs and to create robust business applications that can be applied immediately in a business setting.



About the Author

Jim Arlow has been programming and designing object-oriented software systems since 1990. He has created object models for blue chip companies such as British Airways and M&G. He is a respected OO consultant in Europe and has written and delivered many training courses on object technology and Java. Jim is a regular speaker at conferences such as Object World, and has been an invited speaker at University College London, City University, and the British Computer Society.

Ila Neustadt has worked in IT for British Airways for more than twenty years and has experience of all parts within the IT development life cycle. She worked in the strategy department modeling the architecture process and developing architecture training, and acted as program head for the graduate business analyst program. Ila now coordinates skills development for BAs IT staff.



Product details

  • ASIN ‏ : ‎ B00B8UXAAS
  • Publisher ‏ : ‎ Addison-Wesley Professional
  • Accessibility ‏ : ‎ Learn more
  • Publication date ‏ : ‎ December 22, 2003
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • File size ‏ : ‎ 20.0 MB
  • Screen Reader ‏ : ‎ Supported
  • Enhanced typesetting ‏ : ‎ Enabled
  • X-Ray ‏ : ‎ Not Enabled
  • Word Wise ‏ : ‎ Not Enabled
  • Print length ‏ : ‎ 658 pages
  • ISBN-13 ‏ : ‎ 978-0132702539
  • Page Flip ‏ : ‎ Enabled
  • Reading age ‏ : ‎ 18 years and up
  • Best Sellers Rank: #2,199,198 in Kindle Store (See Top 100 in Kindle Store)
  • Customer Reviews:
    4.6 out of 5 stars (21)

About the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Jim Arlow
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4.6 out of 5 stars
21 global ratings
Sign in to see customer reviews.

Report an issue


Does this item contain inappropriate content?
Do you believe that this item violates a copyright?
Does this item contain quality or formatting issues?