Java Modeling In Color With UML : Enterprise Components and Process

Java Modeling In Color With UML : Enterprise Components and Process

by Peter Coad, Eric Lefebvre, Jeff de Luca
     
 

Java Modeling in Color with UML: Enterprise Components and Process is the first book to teach software design in color. Coad and his co-authors use four colors to represent four archetypes-little forms that appear again and again in effective component and object models. Given a color, you'll know the kind of attributes, links, methods, and

Overview

Java Modeling in Color with UML: Enterprise Components and Process is the first book to teach software design in color. Coad and his co-authors use four colors to represent four archetypes-little forms that appear again and again in effective component and object models. Given a color, you'll know the kind of attributes, links, methods, and interactions that particular class is likely to have. You develop little color building blocks that will help you build better models and get the recognition you deserve.

Color and archetypes are only the beginning. Coad and his co-authors go further, plugging those archetypes into a 12-class, domain-neutral component. Every model Coad has built over the past decade follows the basic shape and responsibilities expressed in this one component.

Coad and his co-authors go even further, taking the domain-neutral component and applying it in a wide variety of business areas. So you end up with specific examples for your business, examples you can relate to, readily understand, and benefit from. Java Modeling in Color with UML: Enterprise Components and Process delivers 61 components, 283 classes, 46 interfaces, 671 attributes, 1139 methods, and 65 interaction sequences.

On top of all of this, Coad, Lefebvre, and De Luca present Feature-Driven Development (FDD), the process for getting the most out of your Java modeling and development, delivering frequent, tangible, working results on time and within budget.

"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

"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, www.uidesign.net

The CD includes all of the component models and skeletal Java source code in the book, along with Together/J Whiteboard Edition for modeling in color. www.togetherj.com

Editorial Reviews

Booknews
The technique uses four colors to represent four archetypes<-->role, moment-interval, thing, and description. The color helps identify the kind of attributes, links, methods, and interactions that particular class is likely to have. The authors plug the archetypes into a 12-class, domain-neutral component, then apply it to a variety of business management areas, such as inventory, sales, human resource and accounting. The CD-ROM contains Together J Whiteboard edition for modeling in color, models, and Java source code. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Product Details

ISBN-13:
9780130115102
Publisher:
Pearson Education
Publication date:
06/15/1999
Series:
Java Series
Edition description:
BK&CD ROM
Pages:
221
Product dimensions:
8.18(w) x 10.24(h) x 0.97(d)

Read an Excerpt

PREFACE:

Preface

Archetypes, color, and components will forever change how you build Java models. We build Java models with teams of developers. In our day-to-day mentoring, we develop and try out new ideas and innovations that will help those developers excel at modeling. Some of those ideas fall by the wayside. Some provide modest help. Others, according to our clients, are home runs. In this book, we reveal some of our home runs.

Chapter 1 explores the importance of color and introduces the color-coding that project teams have been applying with success around the globe. It also introduces the domain-neutral component, a template that you�ll see applied again and again in the chapters that follow.

Chapters 2�5 deliver ready-to-use Java models. These chapters present 61 domain-specific components, each one an interesting teaching by example. Use the components as they are, extend them with plug-ins, extend them by adding your own content, or use them as an outside opinion (comparing and contrasting with your own ongoing work).

Chapter 6 delivers a process that integrates Java modeling into the delivery of frequent, tangible, working results.

We hope you enjoy this new material!

Peter Coad (pc@oi.com) Eric Lefebvre (lefee@groupe-progestic.com) Jeff De Luca (jdl@nebulon.com)

Meet the Author

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >