Murakami Sale

Recently Viewed clear list

Interviews | Today, 10:19am

Jill Owens: IMG David Mitchell: The Interview

David MitchellDavid Mitchell's newest mind-bending, time-skipping novel may be his most accomplished work yet. Written in six sections, one per decade, The Bone... Continue »
  1. $21.00 Sale Hardcover add to wish list

    The Bone Clocks

    David Mitchell 9781400065677

Qualifying orders ship free.
List price: $90.60
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
1 Partner Warehouse Software Engineering- Object Oriented Programming

Other titles in the Addison-Wesley Object Technology series:

Using Uml : Software Engineering With Objects and Components (2ND 06 Edition)


Using Uml : Software Engineering With Objects and Components (2ND 06 Edition) Cover


Synopses & Reviews

Please note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.

Publisher Comments:

Using UML

Software Engineering with Objects and Components

Second Edition


Perdita Stevens with Rob Pooley


Completely updated with the new and expanded UML 2.0 standard, this is the ideal introduction to the Unified Modelling Language.

Designed for students and practitioners learning about object- and component-based software design and development, the book encourages a pragmatic and open-minded approach to real-life software engineering. It places UML in the context of the software engineering discipline as a whole, providing readers with a practical understanding of best practice in software design and development.


Features of UML 2.0 discussed in this edition include:

  • The ball and socket notation for interfaces.

  • New notation for sequence diagrams.

  • UML 2’s two different kinds of state machines, and when to use them.

  • Revised component structure and deployment diagrams.


Using UML also provides a wealth of learning aids, including:

  • Self-test questions to promote understanding.

  • Discussion questions to encourage deeper exploration.

  • Technical notes on specific UML features.

  • Boxed sections covering important issues such as Design by Contract, the Law of Demeter, and persistence.


Perdita Stevens is a Reader in the Schoolof Informatics at the University of Edinburgh.  Her teaching and research interests lie mainly in tools and techniques for supporting software design and redesign.  Rob Pooley is a Professor in the School of Mathematical and Computer Sciences at Heriot-Watt University in Edinburgh.




The companion website includes:

    • Source code for case studies

    • Pointers for additional research

    • Instructor's resource material


'The essentials of UML 2.0 and how to use it in one concise volume.'


The essentials of UML 2.0 and how to use it in one concise volume.

Table of Contents

Part One: Conceptual background

Chapter 1 - Software engineering with components

Chapter 2 - Object concepts

Chapter 3 - Introductory case study

Chapter 4 - The development process

Part Two: The Unified Modelling Language

Chapter 5 - Essentials of class models

Chapter 6 - More on class models

Chapter 7 - Essentials of use case models

Chapter 8 - More on use case models

Chapter 9 - Essentials of interaction diagrams

Chapter 10 - More on interaction diagrams

Chapter 11 - Essentials of state and activity diagrams

Chapter 12 - More on state diagrams

Chapter 13 - Architectural and implementation diagrams

Chapter 14 - Packages and models

Part Three: Case studies

Chapter 15 - CS4 adminstration

Chapter 16 - Board games

Chapter 17 - Discrete event simulation

Part Four: Towards practice

Chapter 18 - Reuse: components, patterns

Chapter 19 - Product quality: verification, validation, testing

Chapter 20 - Process quality: management, teams, QA


Product Details

Software Engineering with Objects and Components
Stevens, Perdita
Pooley, Rob
Programming - Object Oriented Programming
Programming / Object Oriented
Software Engineering-Object Oriented Programming
Edition Number:
Edition Description:
Trade paper
Addison-Wesley Object Technology
Publication Date:
February 2006
Grade Level:
College/higher education:
9.2 x 6.8 x 0.6 in 467 gr

Related Subjects

Computers and Internet » Software Engineering » Object Oriented Programming
History and Social Science » Politics » General
Science and Mathematics » Chemistry » General

Using Uml : Software Engineering With Objects and Components (2ND 06 Edition) Used Trade Paper
0 stars - 0 reviews
$61.00 In Stock
Product details 272 pages Addison Wesley Publishing Company - English 9780321269676 Reviews:
"Synopsis" by , 'The essentials of UML 2.0 and how to use it in one concise volume.'
"Synopsis" by , The essentials of UML 2.0 and how to use it in one concise volume.
  • back to top
Follow us on...

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at