Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: UML Distilled: A Brief Guide to the Standard Object Modelin

UML Distilled: A Brief Guide to the Standard Object Modelin

Tutorial Details:

The UML appeared in 1997 to eliminate the bedlam that had overtaken graphical modeling languages in the object-oriented world. Before the UML there were a host of such languages, differing in all sorts of annoying ways. Now the UML is pretty much the only game in town, which makes life much simpler for many people involved in OO software development

This book was the first book on the UML, and I wrote it as a short overview of the language. My aim was to target that fraction of the UML that was the most useful and explain it briefly. My proudest thing about this book is that it's under half an inch thick - which was very unusual for OO modelling books at that time. I was also pleased when it won a productivity award from Software Development magazine.

The book has chapters for all the major diagram types in the UML, together with an intro and some general guidance on software process and how it fits in with the UML. I also put in a lot of tips on how to use the UML well and introduce a number of principles and techniques for good OO development.

In September 2003, the 3rd edition of this book came out. This edition was mainly put together to bring the book into line with the latest UML 2 standard. I've further taken the opportunity to completely rewrite most of the book, clarifying explanation from my experiences and from review comments from others. I've added chapters for the new diagram types that were added in UML 2. However by slimming down the discussion on process, and removing the final code example chapter, I've actually managed to reduce the page count of the book. (It looks thicker because AW printed it on thicker paper.)


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
UML Distilled: A Brief Guide to the Standard Object Modelin

View Tutorial:
UML Distilled: A Brief Guide to the Standard Object Modelin

Related Tutorials:

JavaWorld Developer Tools Guide: IDE
JavaWorld Developer Tools Guide: IDE
 
JavaWorld Developer Tools Guide: Testing Tools
JavaWorld Developer Tools Guide: Testing Tools
 
JavaWorld Developer Tools Guide: Compiler, Code Management
JavaWorld Developer Tools Guide: Compiler, Code Management
 
JavaWorld Developer Tools Guide
JavaWorld Developer Tools Guide
 
JavaWorld Developer Tools Guide: Virtual Machine
JavaWorld Developer Tools Guide: Virtual Machine
 
Printing in Java, Part 3 - JavaWorld January 2001
Printing in Java, Part 3 - JavaWorld January 2001
 
A primordial interface? - JavaWorld March 2001
A primordial interface? - JavaWorld March 2001
 
Master Java with these introductory books - JavaWorld May 2001
Master Java with these introductory books - JavaWorld May 2001
 
Generate JavaBean classes dynamically with XSLT
Generate JavaBean classes dynamically with XSLT
 
Is WSDL the indispensable API?
Is WSDL the indispensable API?
 
Big designs for small devices
Big designs for small devices
 
An AI tool for the real world
An AI tool for the real world
 
The J2EE 1.4 Tutorial
The J2EE 1.4 Tutorial is a guide to developing enterprise applications for the Java 2 Platform, Enterprise Edition (J2EE) version 1.4. Here we cover all the things you need to know to make the best use of this tutorial.
 
Excellent Guide to Java / Databases, JDBC
JDBC is a Java API for executing SQL statements. Start here, Examples Central Sites Related Sites, Link Collections Tutorials, FAQs, References Company Newsgroups Mailing Lists, General Articles, Special Articles, Interoperability Books util
 
Building Java Server Pages
A detailed look at building JSP pages. Should you use JSP or servlets? It mainly depends on the ratio of markup to code. Here you'll also find a guide to the different varieties of tag, and details about the main tags such as and  
Java RMI Tutorial
This is a brief introduction to Java Remote Method Invocation (RMI). Java RMI is a mechanism that allows one to invoke a method on an object that exists in another address space.The other address space could be on the same machine or a different one. The
 
UML 2.0 Sequence Diagramming
Modeling Complex Code in SunONE Studio with Embarcadero's Integrated Modeling Developement Environment, Describe.
 
Domain Registration Guide
Domain Registration Guide Domain Name Registrations Domain Name Registration Guide This guide is a must for any one wants to register domains.
 
The Beginners Linux Guide
The Beginners Linux Guide The Beginner's Guide to Linux Dedicated website to Linux containing Online Resource, Links to Linux Resources and Tutorials. Here you will find a lot of tutorials and information about the Linux. What is Linux? This
 
DB Visual Architect for Eclipse
DB Visual Architect for Eclipse (DBVA-EC) is a full featured Object Relational Mapping (ORM) plugin for Eclipse that provides the industry\'s best round-trip code engineering support with Java.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.