Have one to sell? Sell yours here
 
 
Java Modeling In Color With UML: Enterprise Components and Process
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Java Modeling In Color With UML: Enterprise Components and Process (Textbook Binding)

~ (Author), Eric Lefebvre (Author), Jeff De Luca (Author)
3.1 out of 5 stars  See all reviews (26 customer reviews)


Available from these sellers.


19 used from $3.95

Customers Who Bought This Item Also Bought

Object Models: Strategies, Patterns, and Applications (2nd Edition)

Object Models: Strategies, Patterns, and Applications (2nd Edition)

by Peter Coad
4.5 out of 5 stars (8)  $60.27
A Practical Guide to Feature-Driven Development

A Practical Guide to Feature-Driven Development

by Stephen R. Palmer
4.8 out of 5 stars (5)  $33.99
Designing Object-Oriented Software

Designing Object-Oriented Software

by Rebecca Wirfs-Brock
4.2 out of 5 stars (8)  $61.56
Clean Code: A Handbook of Agile Software Craftsmanship

Clean Code: A Handbook of Agile Software Craftsmanship

by Robert C. Martin
4.4 out of 5 stars (45)  $39.17
Domain-Driven Design: Tackling Complexity in the Heart of Software

Domain-Driven Design: Tackling Complexity in the Heart of Software

by Eric Evans
4.2 out of 5 stars (53)  $37.89
Explore similar items

Editorial Reviews

Amazon.com Review

Java Modeling in Color with UML--printed in color--provides four UML "archetypes" for common entities in business modeling. These have rather abstract names like the moment-interval. Each archetype is assigned a different color in UML. The book uses these four archetypes to model 61 domain-specific business components for manufacturing (including suppliers and inventory control), facilities management, sales, employees, and organizations, plus accounting and document management.

Similar in spirit to software-design patterns, these UML components are catalogued with short prose descriptions and illustrated with UML. The detail here is often impressive, though the type is necessarily small. (Fortunately, the CD-ROM contains all these diagrams--including Java source code--for use within your own designs.) The authors--all experts in UML--have done the heavy lifting here. The idea is to incorporate these components within your own projects.

Besides a catalog of expert components, this book describes the authors' Feature-Driven Development (FDD) software-design process. (While there is one UML standard, design processes still proliferate.) FDD touts good productivity with a minimum of overhead. The authors argue that it can be used productively within today's ever-shorter business cycles.

In all, this book features much more than just color-enhanced UML. It provides a foundation of UML (and Java classes on the CD-ROM) that can model most business problems. If you design with UML, you can surely benefit from this intelligent and visually savvy text. --Richard Dragan



Review

"I went for a job interview. The interviewer asked me to model a payroll system and gave me an hour to work it out while he observed. So I built a model using pink moment-intervals, yellow roles, green things, and blue descriptions-classes, attributes, links, methods, interactions. After 25 minutes the interviewer stopped me, saying I had already gone well beyond what others struggle to do in a full hour! So my recommendation is: read this book! It's made a better modeler out of me and I'm sure it will do the same for you." -- David Anderson, Modeler and Designer

"This book brings a new dimension to the effective use of the UML, by showing you how to apply archetypes in color to enrich the content of your models." -- Grady Booch, Chief Scientist, Rational Software Corporation

Product Details

  • Textbook Binding: 221 pages
  • Publisher: Prentice Hall PTR (June 15, 1999)
  • Language: English
  • ISBN-10: 013011510X
  • ISBN-13: 978-0130115102
  • Product Dimensions: 10.2 x 8.2 x 1 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (26 customer reviews)
  • Amazon.com Sales Rank: #73,598 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #6 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > UML
    #13 in  Books > Computers & Internet > Computer Science > Software Engineering > Design Tools & Techniques
    #76 in  Books > Computers & Internet > Programming > Java

More About the Author

Peter Coad
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Peter Coad Page

Look Inside This Book


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

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

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

 
34 of 36 people found the following review helpful:
4.0 out of 5 stars Don't Be Fooled, September 25, 2000
By R. Williams "code slubber" (Los Angeles, CA United States) - See all my reviews
(REAL NAME)      
The people who trashed this book didn't do much with it, that's clear. When you first go to the book (or if you've seen Coad speak, as I did @ JavaOne), you will think that Mr. Rogers is trying to talk you into teaching you a new way to program w/crayons. I was also struck by the proliferation of classes that Coad advocates. However, I have returned to this book a number of times, in part because Coad's tool Together/J is now the preeminent Java/UML tool, it makes Rational look like a set of tinker toys. This last time, I've become quite enamored with what is going on in here. Here are my suggestions: 1. Really try and understand the DNC (domain neutral component). It is a very good approach to a kind of design completeness theorem that I haven't seen much talk about elsewhere. 2. Look at the diagrams. I look at them over and over again. After going a couple of rounds I found that I was becoming addicted to the visualization process, not merely as a representational apparatus, but as a way of actually doing more work/understanding the work I'd already done.

If you get the 30 day eval of Together/J and you work through understanding the DNC and color, you'll pass into another dimension from which you will not readily want to return. Plain white UML is dimensionless to me now.

All that said, I gave the book a 4 because it really needs an update. The FDD (feature driven development) methodology is not really interesting or appropriate anymore, I think. In the new massively interconnected, distributed component world, features are not what its about anymore, unless you're developing a word processor. Also, the archetypes are based on a non-EJB approach that will change if distributed computing is applied to it, quite significantly. Still this is an important book and combined w/TogetherSoft's tool it's perhaps the best design/UML teaching combo available. There aren't enough books out there that have models for real things in them. This does that and a lot more.

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



 
17 of 18 people found the following review helpful:
5.0 out of 5 stars Deep, August 4, 1999
By A Customer
This book is strange in that I can understand the poor ratings it has got and the good ratings. It is like 3 books in one with the middle book being the meat of it. The first book is one chapter on the color and archetypes. This work is fascinating and takes modeling to a new level. Just being introduced to this idea is worthy of 5 stars. The last book is one chapter on process. The ideas presented here are also fascinating, but like the color chapter, it is one chapter only and requires a few reads for it all to sink in. The material and ideas presented are really deep, but are well worth the effort to understand and then learn. This really feels like breakthrough work. The middle chapters are numerous models for different domains using the color and archetypes from chapter one. This is like reference material.

This book is at least 3 books in one. If you are a serious modeler or process person, you must have this book. If you are one of the many who just get by in computing, you'll not understand it and write a very negative review.

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



 
14 of 15 people found the following review helpful:
3.0 out of 5 stars A partial Rosseta stone and many many Tablets, May 17, 2000
By Jon Paugh (Plano, TX USA) - See all my reviews
(REAL NAME)   
I have read many books on OO design and analysis. I have a good theory of how to do OO O&D, but I have not always applied it well. And I have seen very few example of actual systems that were OO and well thought out. What I lack, and what I think many other developers lack, is practice, or examples of good work that can be emulated. I bought this book because I saw it was full of examples that go into great detail.

Unfortunately, I had trouble understanding how the examples were created and whether the results were effective in the real world. Reading the first chapter was like reading the Rosetta stone and it sort of explained what followed. But it wasn't enough! I was left as the archeologist of some very exotic, very interesting sequence diagrams. I had many many questions about how the design was done and for what reasons the authors created certain classes. There were many examples and many of the designs were very surprizing to me (especially the many classes that were "verbal" and the usage of many apparently redundant objects).

After reading this book I am left with as many questions as answers. Is that good or bad? Either way, it was an interesting read. Sadly, I have to give this book 3 starts because though it tantilized me with new ideas, it didn't communicate them to me. It just showed them to me and demanded that I accept them. I need the rest of the Rosetta stone please!

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


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

5.0 out of 5 stars Techniques introduced are 5 star
This book introduces both 'modeling in color' and 'feature-driven development', two techniques I have used and taught now for a number of years. Read more
Published 9 months ago by Stephen Palmer

5.0 out of 5 stars How to think about modeling, not how to model. Amazing book but not for everyone.
The single most useful book on modeling I've ever read. This is not a java design pattern book, there really isn't any java in it at all. Read more
Published 19 months ago by Todd Kuebler

3.0 out of 5 stars Great Concepts but ...
The book's UML diagrams are very necessary for understanding the book but the diagrams are illegible due to the use of miniscule font. Read more
Published on June 11, 2007 by Yes Wii Can

5.0 out of 5 stars It does stand the test of time
This is an excellent book. It is, however, terse and has taken me a long time to get to grips with its content and language. Read more
Published on April 26, 2007 by EMM

5.0 out of 5 stars Ignore the Java
Though "Java" is in the title, this book is not limited to Java, and, indeed, there are no Java code examples. Usage of UML, however is extensive. Read more
Published on October 17, 2003 by James C. Norman

2.0 out of 5 stars Nice concept, but too limited to have <b>staying power</b>
I often test the utility of a book by one of two ways:


1) Did it expand my thinking?

2) Do I constantly refer to it after reading it the first... Read more
Published on May 5, 2002 by rhyre

2.0 out of 5 stars quite unhappy
The text walkthroughs for each UML diagram (which is most of the book) is practically useless since it mostly only reiterates what one obviously sees on the diagram. Read more
Published on September 26, 2001

5.0 out of 5 stars Color Archetypes, Business Components & Feature Driven Devel
I first read this book in December '99...since that time I have referred to it dozens of times as I explain the use of Color Archetypes as an incredibly valuable visual extension... Read more
Published on July 31, 2001 by R Norman

3.0 out of 5 stars Buy this book if you need some modelling ideas
In my point of view the only thing that is nice in this book are the free business models that you get on the CD. Read more
Published on September 14, 2000

1.0 out of 5 stars A Java free Java book.
I reviewed this book in January this year and haven't opened it since, until today. Looking through it, I noticed something blindingly obvious that I had entirely missed... Read more
Published on August 31, 2000 by Vincent O'Sullivan

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 1 day ago
textbook scam 66 6 days ago
Amazon is a great place to buy textbooks! 35 18 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

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.



Your Recent History

 (What's this?)

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