Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
24 used & new from $1.40

Have one to sell? Sell yours here
 
   
Tell a Friend
Learning UML
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Learning UML [ILLUSTRATED] (Paperback)

by Sinan Si Alhir (Author)
3.8 out of 5 stars  (8 customer reviews)

List Price: $34.95
Price: $26.56 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.39 (24%)
Special Offers Available
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.com. Gift-wrap available.

24 used & new available from $1.40

Special Offers and Product Promotions
  • Save $10 when you spend $50 and pay with Bill Me Later. The fast and convenient way to buy without using your credit card. Offer limited to items purchased from Amazon.com between July 14, 2008 and July 21, 2008. One per customer account. Enter code BMLSAVES at checkout. Here's how (restrictions apply)

Better Together

Buy this book with UML Pocket Reference by Dan Pilone today!

Learning UML UML Pocket Reference
Buy Together Today: $36.51

Customers Who Bought This Item Also Bought

Uml in a Nutshell: A Desktop Quick Reference (Nutshell Handbook)

Uml in a Nutshell: A Desktop Quick Reference (Nutshell Handbook) by Sinan Si Alhir

The Elements of UML Style (Sigs Reference Library)

The Elements of UML Style (Sigs Reference Library) by Scott W. Ambler

4.8 out of 5 stars (9) 
Learning UML 2.0 (Learning)

Learning UML 2.0 (Learning) by Russ Miles

4.2 out of 5 stars (12)  $29.69
Explore similar items : Books (4)

Editorial Reviews
Product Description
Since the dawn of computing, software designers and developers have searched for ways to describe the systems they worked so hard to create. Flowcharts enabled the concise documentation of program-flow and algorithms. Entity-relationship diagrams enabled database designers to convey the structure underlying the collection of tables and columns that made up a schema. From the beginning, technologists recognized the descriptive power inherent in visual representations of a system, yet it wasn't until 1997 that the first attempt to create a visual language that could be used across all aspects of a system development project came to fruition. Unified Modeling Language (UML) was born. UML has taken the software development industry by storm. Widely supported by development and documentation tools, UML can be used on the one hand by programmers to record such things as the detailed design of classes in an object-oriented system and on the other hand by business analysts to give the broad-brush picture of how a system interacts with users and other systems. UML has become the lingua franca of software development, and no one in the software industry can afford to be without knowledge of this powerfully expressive visual language. Learning UML introduces UML and places it in perspective, then leads you through an orderly progress towards mastery of the language. You'll begin by learning how UML is used to model the structure of a system. Many key UML concepts, especially that of the general (classes) versus the specific (objects), are illustrated in the chapter on class and object diagrams. Next, you'll learn how to use use-case diagrams to model the functionality of a system. Finally, you'll see how component and deployment diagrams are used to model the way in which a system is deployed in a physical environment. Structural modeling answers the "who" and "what" questions of systems development. Behavioral modeling addresses the questions of "when," "how," and "why." You'll learn how to use sequence and collaboration, to model the interaction over time between system components, how to use state diagrams to describe the life cycle of system components, and how to use activity diagrams to document control-flow and responsibility. Throughout this book, author Sinan Si Alhir maintains a clear focus on UML the language and avoids getting caught up in the cobwebs of methodology. His presentation is direct and to-the-point. Each chapter ends with a set of exercises that you can use to test your growing knowledge of UML and its concepts. As you work your way through the book, you'll find yourself warming up to the simple yet expressive language that is UML, and using it to communicate effectively and professionally about all aspects of system design.

Product Details
  • Paperback: 304 pages
  • Publisher: O'Reilly Media, Inc.; 1st edition (July 1, 2003)
  • Language: English
  • ISBN-10: 0596003447
  • ISBN-13: 978-0596003449
  • Product Dimensions: 9.2 x 7.1 x 0.6 inches
  • Shipping Weight: 14.9 ounces (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  (8 customer reviews)
  • Amazon.com Sales Rank: #777,745 in Books (See Bestsellers in Books)
    (Publishers and authors: Improve Your Sales)