Skip to content

UML

Best in textbook rentals since 2012!

ISBN-10: 067232640X

ISBN-13: 9780672326400

Edition: 3rd 2004 (Revised)

Authors: Joseph Schmuller

List price: $39.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

UML (Unified Modelling Language) is the accepted industry standard for software modelling. This book offers a guide to UML in 24 one-hour lessons, with structured steps to guide the reader through the tasks.
Customers also bought

Book details

List price: $39.99
Edition: 3rd
Copyright year: 2004
Publisher: Pearson Education
Publication date: 3/15/2004
Binding: Mixed Media
Pages: 504
Size: 7.00" wide x 8.75" long x 1.25" tall
Weight: 1.848
Language: English

Joseph Schmuller, PhD, is a technical architect at Blue Cross-Blue Shield of Florida. A former member of the American Statistical Association, he has taught statistics at the undergraduate, honors undergraduate, and graduate levels, and has been honored with an award for excellence in teaching.

Introduction
What's New in This Edition
Who Should Read This Book? Organization of This Book
Conventions Used Throughout This Book
I. Getting Started
Introducing the UML
Adding a Method to the Madness
How the UML Came to Be
Components of the UML
Some Other Features
New Diagrams in UML 2.0
Why So Many Diagrams?
But Isn't It Just a Bunch of Pictures?
Summary
Q&A. Workshop
Understanding Object-Orientation
Objects, Objects Everywhere
Some Object-Oriented Concepts
The Payoff
Summary
Q&A. Workshop
Working with Object-Orientation
Visualizing a Class
Attributes
Operations
Attributes, Operations, and Visualization
Responsibilities and Constraints
Attached Notes
Classes What They Do and How to Find Them
Summary
Q&A. Workshop
Working with Relationships
Associations
Multiplicity
Qualified Associations
Reflexive Associations
Inheritance and Generalization
Dependencies
Class Diagrams and Object Diagrams
Summary
Q&A. Workshop
Understanding Aggregations, Composites, Interfaces, and Realizations
Aggregations
Composites
Composite Structure Diagram
Interfaces and Realizations
Interfaces and Ports
Summary
Q&A. Workshop
Introducing Use Cases
Use Cases: What They Are
Use Cases: Why They're Important
An Example: The Soda Machine
Including a Use Case
Extending a Use Case
Starting a Use Case Analysis
Summary
Q&A. Workshop
Working with Use Case Diagrams
Representing a Use Case Model
Visualizing Relationships Among Use Cases
Use Case Diagrams in the Analysis Process
Applying Use Case Models: An Example
Taking Stock of Where We Are
The Big Picture
Summary
Q&A. Workshop
Working with State Diagrams
What Is a State Diagram? Substates
History States
New in UML 2.0
Why Are State Diagrams Important?
Building the Big Picture
Summary
Q&A. Workshop
Working with Sequence Diagrams
What Is a Sequence Diagram? Cars and Car Keys
The Soda Machine
Sequence Diagrams: The Generic Sequence Diagram
Creating an Object in the Sequence
Framing a Sequence: Sequence Diagramming in UML 2.0
Building the Big Picture
Summary
Q&A. Workshop
Working with Communication Diagrams
What Is a Communication Diagram? Cars and Car Keys
The Soda Machine
Creating an Object
One More Point About Numbering
A Few More Concepts
Building the Big Picture
Summary
Q&A. Workshop
Working with Activity Diagrams
The Basics: What Is an Activity Diagram?
Applying Activity Diagrams
Swimlanes
Hybrid Diagrams
New Concepts from UML 2.0
An Overview of an Interaction
Building the Big Picture
Summary
Q&A. Workshop
Working with Component Diagrams
What Is (and What Isn't) a Component?
Components and Interfaces
What Is a Component Diagram?
Applying Component Diagrams
Component Diagrams in the Big Picture
Summary
Q&A. Workshop
Working with Deployment Diagrams
What Is a Deployment Diagram?
Applying Deployment Diagrams
Deployment Diagrams in the Big Picture
Summary
Q&A. Workshop
Understanding Packages and Foundations
Package Diagrams
A Hierarchy
To Boldly Go...
Packaging the Infrastructure of UML
And Now At Last...the UML!
Extending the UML
Summary
Q&A. Workshop
Fitting the UML into a Development Process
Methodologies: Old and New
What a Development Process Must Do
GRAPPLE. RAD3: The Structure of GRAPPLE
The GRAPPLE Wrap-up
Summary
Q&A. Workshop
A CASE STUDY
Introducing the