Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
46 used & new from $0.99

Have one to sell? Sell yours here
 
   
Enterprise Modeling with UML: Designing Successful Software through Business Analysis (Addison-Wesley Object Technology Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Enterprise Modeling with UML: Designing Successful Software through Business Analysis (Addison-Wesley Object Technology Series) (Paperback)

by Chris Marshall (Author)
3.4 out of 5 stars See all reviews (7 customer reviews)

List Price: $49.99
Price: $40.45 & this item ships for FREE with Super Saver Shipping. Details
You Save: $9.54 (19%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want it delivered Monday, July 20? Choose One-Day Shipping at checkout. Details
21 new from $13.91 25 used from $0.99

Frequently Bought Together

Enterprise Modeling with UML: Designing Successful Software through Business Analysis (Addison-Wesley Object Technology Series) + Business Modeling With UML:  Business Patterns at Work + Writing Effective Use Cases (Agile Software Development Series)
Price For All Three: $146.25

Show availability and shipping details


Customers Who Bought This Item Also Bought

Writing Effective Use Cases (Agile Software Development Series)

Writing Effective Use Cases (Agile Software Development Series)

by Alistair Cockburn
4.6 out of 5 stars (46)  $41.00
BPMN Modeling and Reference Guide

BPMN Modeling and Reference Guide

by Stephen A. White PhD
4.1 out of 5 stars (9)  $31.54
Business Rules Applied: Building Better Systems Using the Business Rules Approach

Business Rules Applied: Building Better Systems Using the Business Rules Approach

by Barbara von Halle
4.1 out of 5 stars (12)  $58.50
UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering

UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering

by Howard Podeswa
4.3 out of 5 stars (19)  $31.49
Enterprise Architecture As Strategy: Creating a Foundation for Business Execution

Enterprise Architecture As Strategy: Creating a Foundation for Business Execution

by Jeanne W. Ross
4.4 out of 5 stars (41)  $25.08
Explore similar items

Editorial Reviews

Product Description
The convergence of object technology and business systems methodologies has led to a new discipline: business engineering. The goal of business engineering is to improve the performance of an enterprise through formal modeling, the application of appropriate concepts, best practices, and information technology. Written for practitioners interested in business systems and software applications, this book fuses object technology, workflow, data warehousing, and distributed system concepts into a coherent model that has been successfully implemented worldwide. Enterprises using these concepts are well-positioned to thrive in the emerging global business arena. Enterprise Modeling with UML describes specific methods for modeling large, complex, and adaptable enterprise systems, using the Unified Modeling Language (UML) to illustrate its concepts and components. Enterprise Modeling with UML addresses in detail the four key elements of an enterprise model: purpose, processes, entities, and organization.Written from a business perspective rather than technical standpoint, the book covers such vital topics as: *Formalizing business concepts, models, and components *Creating and communicating the value of an enterprise *Designing, scheduling, tracking, and automating processes *Describing business entities in organizational contexts *Modeling hierarchical and networked organizations and coordinating such organizations to form value chains *Building adaptable enterprise systems from reusable software components 0201433133B04062001

From the Inside Flap

Recent years have seen the convergence of many disciplines, facilitated by extraordinary social, political, economic, and technological change. Not least has been the convergence of business, information, and natural systems thinking into the new discipline of business engineering. This book describes how complex business systems may be designed and implemented using enterprise components and supporting tools. The CD-ROM at the back of the book contains implementations of the components and tools in Java and XML. Business Engineering

The purpose of this book is to describe a specific way in which to model enterprises. The focus is on business rather than technological aspects, with examples describing large, complex, and adaptable systems. The book is intended primarily for practitioners of the emergent discipline of business engineering, and is of use both to business people who are sensitive to the strategic potential of technology, and to technologists who understand that business requirements must drive systems design and deployment.

Recent developments in computers and communications enable global business systems that are as much between as within organizations. There are no universal standards for such business systems, and such standards are unlikely to be established in the near future. However, concepts based on the principles of contract and law that have existed for thousands of years, and new insights from the study of complex adaptive systems, may be applied to disparate enterprise applications to enable them to work as though they were part of a single global business network. This book attempts to describe the main features of such systems.

The promise of software components has been recognized for many years, based mainly on the experience of other industries. Automobiles were handmade by craftsmen from raw materials until Henry Ford assembled cars using interchangeable parts, and electronic hardware was assembled by skilled technicians from discrete components until Robert Noyce developed the integrated circuit--but information systems must still be coded line by line by talented programmers. However, several key developments now make reusable software components not only viable, but essential to any enterprise that wants to survive into the twenty-first century.

Ubiquitous networks connect almost every computer through standard communications protocols. The CORBA, COM+ and EJB component object models make interoperable software components feasible. Component design concepts, methods and notations can be shared using the Unified Modeling Language (UML). Practical e-commerce standards and vocabularies using the Extensible Markup Language (XML) are under development. Enterprise modeling concepts are being developed and standardized in the ISO Reference Model for Open Distributed Processing (RM-ODP).

Each of these is necessary, but not individually sufficient, to enable widespread adoption of software components for enterprise systems. Together they provide the means to revolutionize the software industry to the same extent that the motor and electronics industries have been transformed.

An enterprise and its systems are too complex to understand from a single perspective, so its model is composed of several components, each representing a different area of concern. A component defines an aspect of the model in a specific frame of reference and at a particular level of abstraction, or from the point of view of an organization role. Each role defines a domain of expertise, terminology, and conventions that influence how a role player perceives the business world. For example, what is needed of a vehicle by a driver, an accountant, a transport manager, and a maintenance engineer, differ according to their respective roles. In the past, this has caused organizations and their systems to be fragmented along functional lines, resulting in divergent purpose, discontinuous processes, and "stovepipe" applications. To prevent this from occurring, an architectural framework is required to link the components of the model into a coherent whole. Structure of the Book

This book describes concepts primarily from the business viewpoint, and assumes that suitable software components can be created if a sufficiently precise business specification exists. The tools and components included in the CD-ROM attempt to illustrate the validity of this assumption. The UML notation and Java and XML languages are used in the design and implementation of these enterprise components.

Chapter 1 is an overview of the management and organization concepts that underpin the models that are described in subsequent chapters. Specific concepts of business purpose, process, entity, and organization are outlined to provide a context for the remainder of the book. The purpose of an organization is described in Chapter 2, with reference to strategy, planning, and contracts. It outlines relationships among data, information, knowledge, understanding, and decision making; which is also needed by an organization to learn and adapt, and to communicate its value to customers and other stakeholders.

Chapter 3 describes business processes as the means by which purpose is achieved. Process design, scheduling, enactment, tracking, improvement, and automation are covered. The concepts, tools, and components are suitable for formal process engineering and for the unstructured activities of ad hoc work. The human, mechanical, material, financial, intellectual, and other entities used and produced by processes are described in Chapter 4. Entities are modeled from various points of view to describe the different aspects of behavior required of them by processes.

Organization concepts are described in Chapter 5 with reference to their roles in adaptive systems, distributed networks, contexts for modeling, and so on. Organizations manage their processes and entities to achieve purpose, and work with others to form value networks. Certain ideas are presented to predict trends in e-commerce. The Appendix illustrates with simple examples how such concepts are used in real applications. Conventions Used in Book

Each chapter introduces its concepts with text and diagrams that are hopefully comprehensible to business people, without the need for detailed knowledge of technology. Object orientation is introduced through business objects--models that are not necessarily implemented in software--described and diagrammed using the UML notation. In most cases, summary diagrams are used in preference to detailed diagrams to illustrate conceptual rather than detailed design. Words that appear in italic type when first used are defined in the Glossary.

The CD-ROM contains Java and XML implementations of the ideas and models described in the Appendix. Java code conventions are used where practical, but code is abbreviated, and many package statements, documentation, and comments are excluded, in order to simplify the listings Sun 1997. No attempt is made to explore the business engineering process, or to describe business and software engineering artifacts and tools. However, the CD-ROM contains copies of a tool that enables round trip engineering of Java business objects using Rational Rose. It also includes detailed HTML documentation, and a tutorial to help readers acquaint themselves with its contents. 0201433133P04062001

See all Editorial Reviews


Product Details

  • Paperback: 288 pages
  • Publisher: Addison-Wesley Professional (November 13, 1999)
  • Language: English
  • ISBN-10: 0201433133
  • ISBN-13: 978-0201433135
  • Product Dimensions: 9 x 7.4 x 0.7 inches
  • Shipping Weight: 13.6 ounces (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars See all reviews (7 customer reviews)
  • Amazon.com Sales Rank: #1,100,328 in Books (See Bestsellers in Books)


What Do Customers Ultimately Buy After Viewing This Item?

Enterprise Modeling with UML: Designing Successful Software through Business Analysis (Addison-Wesley Object Technology Series)
74% buy the item featured on this page:
Enterprise Modeling with UML: Designing Successful Software through Business Analysis (Addison-Wesley Object Technology Series) 3.4 out of 5 stars (7)
$40.45
Business Modeling With UML:  Business Patterns at Work
26% buy
Business Modeling With UML: Business Patterns at Work 4.0 out of 5 stars (12)
$64.80

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

7 Reviews
5 star:
 (1)
4 star:
 (3)
3 star:
 (1)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
27 of 30 people found the following review helpful:
5.0 out of 5 stars Best Enterprise Metamodel, May 19, 2000
By Steven Wright (TimeØ, Cambridge, MA) - See all my reviews
Simple, subtle, brilliant and powerful (like e=mc^2), this book presents a domain model that encompasses all intra-enterprise and inter-enterprise relationships. How do you model a contract? How do you model "purpose"? How do you model push and pull rights and responsibilities? How do you link these to the company's processes and entities? This book tells you how.

Rather than presenting a UML model of how an enterprise functions this book presents a comprehensive UML metamodel based on a "fractal" DFD-like decomposition of organization, purpose, process and flows.

The solution here is similar to the book "Java Modeling in Color with UML" use of domain-neutral component archetypes--only better if your goal is reusable code over several enterprises rather than a tuned one-off for a specific corporation.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
8 of 8 people found the following review helpful:
2.0 out of 5 stars A fair Overview, but lacking substance, September 4, 2001
By A Customer
This book provides a fair description about modeling for basic business components. However, it fails to be useful for specifying a buildable or testable system and does not address enterprise issues. The models in chapters 4 and 5 are useful only for coffee discussions - they are far from practical for business analysts, requirements engineers, testers, and OO designers.

Furthermore, it misses the mark by representing OO design as ontology under the disguise of UML diagrams. I was disappointed and expected more from a book that is published in the Object Technology Series.

Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 8 people found the following review helpful:
4.0 out of 5 stars Nice starting point for real work, April 20, 2001
By Alberto Fossati (Milano, MI Italy) - See all my reviews
Usually I don't like BPR books or others regarding business subjects: they're all contain discussions based on simple common sense. As Marshall starts from the UML perspective, he deals with the issue with great concreteness and, most of all, you can understand there's a way to setup real business models. Don't think this book can show you everything. Instead, watch it as a good starting point if you really want to do business modeling and probably also real BRP. Good work, Chris... but I'm waiting for even more...
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

4.0 out of 5 stars Good start
As a Management Consultant with an IT company, I have always been compelled by ideas to improve communications between the "top" consultants and the actual analysts and... Read more
Published on November 27, 2001 by Charles Grisar

2.0 out of 5 stars Could not see the value of the book
I bought this book by seeing its title. But, when I finished reading it, I did not learn anything new. The book is written as a novel instead of a technical book. Read more
Published on July 13, 2001 by Venkatesh Kurapati

4.0 out of 5 stars Great inspiration
Reading this book triggers a lot of innovative ideas not only about modeling in UML but also about running and optimizing a business to make it fit for the future. Read more
Published on August 31, 2000 by Markus Schacher

3.0 out of 5 stars Enterprise patterns by another name
This book is annoying. Lack of focus, poor structure and sloppy editing detract from a core set of very useful design patterns for those involved in modelling enterprise wide... Read more
Published on July 12, 2000 by Peter Houlihan

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Discover Oregon

Garmin Oregon at Amazon.com
You'll find that on the trail, the new Garmin Oregons exchange waypoints, tracks, and geocaches with other Oregon and Colorado units.

Shop all Garmin

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Make a Good Turn with Torx

Shop for Torx Products
Use Torx screwdrivers and bits--they're quicker, easier, and screw tighter than Phillips and flathead screwdrivers.

Shop for Torx now

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates