See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

Ready to Buy?
the_book_de...
Price: £6.08
In stock

woodys-uk
Price: £9.83
In stock

20 used & new from £1.97

Have one to sell? Sell yours here
 
   
Learning UML
 
See larger image
 

Learning UML (Paperback)

by Sinan Alhir (Author)
2.2 out of 5 stars See all reviews (5 customer reviews)

Available from these sellers.


9 new from £3.44 11 used from £1.97

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Uml Courses
   www.open.ac.uk    Visit the Open University online to find out more about our courses. 
UML Training
   www.nomagic.com    Learn UML using MagicDraw with certified MagicDraw instructors 
Online OO & UML Training
   www.visual-paradigm.com    Easy to learn Multimedia UML 2.0, Free UML Tool, Demos Examples, More 
  
 

Customers Who Bought This Item Also Bought

Sams Teach Yourself UML in 24 Hours: Complete Starter Kit

Sams Teach Yourself UML in 24 Hours: Complete Starter Kit

by Joseph Schmuller
1.0 out of 5 stars (2)  £16.49
Information Systems Development: Methodologies, Techniques and Tools

Information Systems Development: Methodologies, Techniques and Tools

by David Avison
3.4 out of 5 stars (7)  £43.69
UML 2.0 Pocket Reference (Pocket Reference (O'Reilly))

UML 2.0 Pocket Reference (Pocket Reference (O'Reilly))

by Dan Pilone
£5.49
Data Structures and Algorithms in Java

Data Structures and Algorithms in Java

by Michael T. Goodrich
3.2 out of 5 stars (4)  £37.99
Explore similar items

Product details

  • Paperback: 304 pages
  • Publisher: O'Reilly Media, Inc. (7 Jul 2003)
  • Language English
  • ISBN-10: 0596003447
  • ISBN-13: 978-0596003449
  • Product Dimensions: 23.3 x 18 x 1.6 cm
  • Average Customer Review: 2.2 out of 5 stars See all reviews (5 customer reviews)
  • Amazon.co.uk Sales Rank: 441,044 in Books (See Bestsellers in Books)

    Popular in this category:

    #66 in  Books > Computing & Internet > Computer Science > Software Design, Testing & Engineering > UML
  • See Complete Table of Contents

Product Description

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 modelling answers the "who" and "what" questions of systems development. Behavioural 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.

About the Author
Sinan Si Alhir has breadth and depth in all phases of the systems development life cycle. With experience in high-level and low-level project work, and his broad and deep knowledge of technology and methodology, he focuses on delivering quality solution-oriented results within various application domains, using a multitude of technologies and methods. While tremendously enjoying his profession, Sinan Si Alhir also enjoys being intellectually and artistically active via reading and writing poetry and philosophy and listening to music, and he enjoys being physically active via walking and jogging. Furthermore, he is motivated by the works of Edgar Allen Poe, Leo Tolstoy, Rene Descartes, Georg Hegel, Immanuel Kant, Sigmund Freud, and others. But above all, it is his family that keeps him balanced, fulfilled, content, and makes it all worthwhile.

See all Product Description

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

5 Reviews
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:
 (3)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
2.2 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
45 of 45 people found the following review helpful:
4.0 out of 5 stars Nice introduction, 3 Oct 2003
By Thomas Paul (Plainview, NY USA) - See all my reviews
(TOP 500 REVIEWER)    (REAL NAME)   
O'Reilly publishes a selection of books as their "Learning" series. These books tend to be geared to the programmer or student unfamiliar with a technology who is looking for a good introduction. "Learning UML" is a worthy addition to this series. This book is not a complete introduction to the topic of UML diagrams but for the programmer or student wanting to get a good understanding of the basics of UML this book will serve very nicely.

The book starts with an explanation of why we model code and then gives a brief introduction to UML. The author then discusses the most commonly used UML diagrams. Class and object, use case, component and deployment, sequence and collaboration, state, and activity diagrams are each given a chapter. How and why each diagram is used is explained with sample diagrams designed to show the most common usage. There are exercises at the end of the main chapters with solutions for the exercises in the back of the book. The exercises are designed to help you to check whether you have understood the information in each chapter.

If you are looking to become an expert in UML then there are other books that will serve that purpose. At a little over 200 pages, this book gives enough information for most students and developers without overwhelming them with the multitude of diagrams that are available in UML.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 9 people found the following review helpful:
2.0 out of 5 stars Not bad, 24 Jan 2005
By A Customer
Ok book, but only for those who are studying a course, or require it for business. Definalty not for light reading
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1.0 out of 5 stars Oh dear. The proverbial cure for insomnia., 28 Mar 2007
I've had this book for a while now, and still cannot muster enough force to coerce myself into reading it. This has to be the most disappointing of the usually good O'Reilly books in my possession. It fails to communicate any enthusiasm, and if the author of a subject cannot do this, it seems to render the subject irrelevant.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars As dry as it gets
I've read a lot of programming books of varying qualities, but this is simply the most boring, dry book on any computing subject I've ever read. Read more
Published on 28 Sep 2006 by F. Ravi

2.0 out of 5 stars Not Great
I've tried using this book as a reference but the index is poor and when you do find what you want it often isn't very well written. Read more
Published on 2 May 2005 by C. Jack

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Fun for Everyone

Christmas Gifts
Achieve over 15,000 RPM with our great range of Powerballs.

Shop the Powerball store

 

More From Sinan Si Alhir

UML in a...

UML in a Nutshell by Sinan Si Alhir

Modeling languages have been used by system developers for decades to... Read more
£17.50

 

Boys Smell

Lynx Africa Body Spray and After Shave Gift set
But we make sure they smell good...

Discover male grooming at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates