Learning UML from O'Reilly

Learning UML from O'Reilly

For Immediate Release
For more information, a review copy, cover art, or an interview with
the author, contact:
Kathryn Barrett (707) 827-7094 or kathrynb@oreilly.com

Learning to Communicate Software Design Graphically
O'Reilly Releases "Learning UML"

Sebastopol, CA--The world of technology is replete with languages;
programming languages alone are described as high-level, low-level,
object-oriented, procedural, scripting, markup, and so on. The Unified
Modeling Language, or UML, is none of these, but rather a standard
notation--a visual language--used for modeling and communicating about
systems. Using diagrams and supporting text as a means of
communication, the UML makes it possible for team members to
collaborate to successfully develop systems. Seemingly simple, UML is a
rich and expressive language, and is quickly becoming an industry
standard for specifying and documenting software systems, endorsed by
almost every maker of software development products. "Learning UML"
(O'Reilly, US $34.55) by Sinan Si Alhir begins with an introduction to
UML and then leads readers through an orderly progress towards mastery
of the language.

Much of the documentation that attempts to teach UML focuses on
methodology or process without offering a clear understanding of how
the language works. "Learning UML" focuses instead on teaching how to
effectively and successfully apply the UML. Readers 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, readers learn how to use use-case diagrams to model the
functionality of a system. Finally, they learn how component and
deployment diagrams are used to model the way in which a system is
deployed in a physical environment.

Each chapter in "Learning UML" uses an example-driven approach to
progressively introduce key UML concepts with increasingly more
involved examples. Using a project-management system case study, the
book guides the reader though learning how to read, understand, write,
and apply the UML. Exercises are included so readers can practice and
improve their skills.

According to Alhir, when readers have finished "Learning UML," they
will understand how to use the various UML diagrams and their elements
based on what they want to communicate and what each diagram
emphasizes. "They will also have gained insight into the rationale
behind the language and how different pieces of the language fit
together," says Alhir, "rather than be left with the perception that
the UML is a hodgepodge of different types of diagrams without any
underlying scheme. They'll generally be able to more effectually and
successfully apply the UML."

"Learning UML" is for anyone interested in learning to understand and
apply the UML, including analysts and end users who specify
requirements, architects who broadly design systems that satisfy
requirements, designers who detail designs, developers who implement
designs, testers who verify and validate systems against requirements,
and managers who orchestrate system development efforts. No specific
prior knowledge or skills are assumed.

Additional Resources:

Chapter 8, "Activity Diagrams," is available free online at:
http://www.oreilly.com/catalog/learnuml/chapter/index.html

For more information about the book, including Table of Contents,
index, author bio, and samples, see:
http://www.oreilly.com/catalog/learnuml/

For a cover graphic in JPEG format, go to:
ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/0596003447.jpg

Learning UML
Sinan Si Alhir
ISBN 0-596-00344-7, 234 pages, $34.95 US, $54.95 CA, 24.95 UK
order@oreilly.com
1-800-998-9938
1-707-827-7000
http://www.oreilly.com

About O'Reilly
O'Reilly & Associates is the premier information source for
leading-edge computer technologies. The company's books, conferences,
and web sites bring to light the knowledge of technology innovators.
O'Reilly books, known for the animals on their covers, occupy a
treasured place on the shelves of the developers building the next
generation of software. O'Reilly conferences and summits bring alpha
geeks and forward-thinking business leaders together to shape the
revolutionary ideas that spark new industries. From the Internet to
XML, open source, .NET, Java, and web services, O'Reilly puts
technologies on the map. For more information: http://www.oreilly.com

# # #

O'Reilly is a registered trademark of O'Reilly & Associates, Inc. All
other trademarks are property of their respective owners.

 
AAPL
$282.52
Apple Inc.
-1.23
MSFT
$24.38
Microsoft Corpora
-0.11
GOOG
$525.62
Google Inc.
-0.17
MacTech Search:
Community Search:

Introducing the App Hall of Fame!
App discoverability continues to be a real issue. With the fast churn of apps in the App Store, an app has only a few weeks of promotional life in it before it‚Äôs largely forgotten. There are a few things developers can do to fix that, but those... | Read more »
Gobliiins Are Coming
In the midst of the huge Q4 launch schedule, the cult classic, Gobliiins, as well as the rest of the trilogy, are being ported to the iPhone in all of their original glory. The Goblins trilogy was a quirky Atari/Amiga game series from the early 90‚Äôs... | Read more »
myPhoneDesktop – Chrome to iPhone Extens...
Anyone who has used myPhoneDesktop knows that it is a fantastic tool for streamlining your onscreen workflow. Instead of having to type line after line into your phone directly, you can use myPhoneDesktop to type from your computer directly into... | Read more »
Classes Review
Developer: Dustlab Price: $0.99 Version Reviewed: 2.4.7 iPhone Integration Rating: 3 out of 5 stars User Interface Rating: 4 out of 5 stars Re-use / Replay Value Rating: 3 out of 5 stars Overall Rating: 3.33 out of 5 stars | Read more »
AutoVerbal Talking Soundboard Pro helps...
Being able to speak and communicate with others is something that many of us take for granted. It‚Äôs not so easy for many folks though, in particular for individuals with autism spectrum disorders, as well as those who have suffered various brain... | Read more »
Pocketbooth Review
Developer: Project Box Price: $0.99 Version Reviewed: 1.0 iPhone Integration Rating: 4 out of 5 stars User Interface Rating: 4 out of 5 stars Re-use / Replay Value Rating: 4.5 out of 5 stars Overall Rating: 4.17 out of 5 stars | Read more »
Get Your Roast Right With ‘Time To Roast...
Roasting meat, in the cooking world, is about as simple as it gets. The greatest roast recipe I‚Äôve ever found is from Michael Ruhlman‚Äôs website, with the recipe titled, ‚ÄúThe World‚Äôs Most Difficult Roasted Chicken Recipe.‚Äù | Read more »

All contents are Copyright 1984-2010 by Xplain Corporation. All rights reserved. Theme designed by Icreon.
Greetings, and welcome to the new MacTech web site! Our home page is designed to be your Industry Dashboard -- so you can have a snapshot of all that's relevant in the industry in one easy location. Many readers tell us that because the information is updated so frequently, they are now checking the site multiple times a day. Here's a quick run down of the features on the new web site, which can be subtle. We truly hope you register so that we can keep you up to date about new features as they are implemented. And, please use the BETA button in the top right to provide us any feedback, suggestions or bugs. We love to hear from you.