Enterprise Patterns and MDA : Building Better Software with Archetype Patterns and UML
Jim Arlow, Ila Neustadt
貴賓價: $2,328Patterns of Enterprise Application Architecture (Hardcover)
貴賓價: $1,782Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to Ooa&d
貴賓價: $1,337Pro JMX: Java Management Extensions
售價: $199A Practical Guide to Solaris (Paperback)
貴賓價: $1,330OCA / OCP Practice Tests: Exam 1Z0-808 and Exam 1Z0-809
貴賓價: $2,673OCA / OCP Java SE 8 Programmer Certification Kit: Exam 1Z0-808 and Exam 1Z0-809 (Paperback)
貴賓價: $2,727SQL Server T-SQL Recipes, 4/e (Paperback)
貴賓價: $1,995Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)
貴賓價: $1,397RESTful Web Services (Paperback)
售價: $1,680SOA Using Java Web Services
貴賓價: $1,197Programming in Lua, 2/e
貴賓價: $2,103C++ GUI Programming with Qt 4
“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.
Table of Contents
1 Archetypes and Archetype Patterns.
2 Model Driven Architecture with Archetype Patterns.
3 Literate Modeling.
4 Party Archetype Pattern.
5 Party Relationship Archetype Pattern.
6 Customer Relationship Management (CRM) Archetype Pattern.
7 Product Archetype Pattern.
8 Inventory Archetype Pattern.
9 Order Archetype Pattern.
10 Quantity Archetype Pattern.
11 Money Archetype Pattern.
12 Rule Archetype Pattern.