UML Explained

UML Explained

by Kendall Scott
     
 

ISBN-10: 0201721821

ISBN-13: 9780201721829

Pub. Date: 03/27/2001

Publisher: Addison-Wesley

UML Explained is an approachable, non-technical introduction to the Unified Modeling Language (UML), the standard graphical notation for modeling the elements, structure, and behaviors of object-oriented software systems.

Assuming no prior knowledge of the UML, object-oriented design, or programming fundamentals, this book fully explains basic

Overview

UML Explained is an approachable, non-technical introduction to the Unified Modeling Language (UML), the standard graphical notation for modeling the elements, structure, and behaviors of object-oriented software systems.

Assuming no prior knowledge of the UML, object-oriented design, or programming fundamentals, this book fully explains basic concepts and terminology such as objects, classes, and use cases. It shows how the UML integrates with an iterative and incremental process. Numerous sample UML diagrams and a running example throughout the book help you understand how to apply the UML to real-world software development. Also included is a comprehensive glossary of important terms.

You will learn about such essentials as:

  • The importance of visual modeling
  • How the UML identifies objects and classes
  • Capturing requirements and defining use cases with the UML
  • How to extend the UML and enhance visual models
  • Modeling the details of object behavior with activity diagrams and statechart diagrams
  • Component and deployment diagrams

Whether you are a non-technical professional who needs to understand software development activities within the workplace or a system designer who has never worked with the UML before, UML Explained is the perfect place to start.

0201721821B04062001

Product Details

ISBN-13:
9780201721829
Publisher:
Addison-Wesley
Publication date:
03/27/2001
Pages:
176
Product dimensions:
7.30(w) x 8.80(h) x 0.40(d)

Table of Contents

Preface.

Organization of This Book.

Background.

Acknowledgments.

1. Why the UML?

2. The UML and Process.

3. Identifying Relevant Real-World Things.

4. Capturing Requirements.

5. Expressing How Things Work Together.

6. Refining the Structure of Things.

7. Describing Flows.

8. Tracking the Lives of Things.

9. Showing How Groups of Things Work Together.

10. Describing How Things Will Be Built.

Glossary.

Index.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >