UML. Programming languages. |
Definition of UML |
Short for Unified Modeling Language, a general-purpose
notational language for specifying and visualizing complex software,
especially large, object-oriented projects. UML builds on previous
notational methods such as Booch, OMT, and OOSE.
The primary goals in the design of the UML were:
-
Provide users with a ready-to-use, expressive
visual modeling language so they can develop and exchange
meaningful models.
-
Provide extensibility and specialization
mechanisms to extend the core concepts.
-
Be independent of particular programming languages
and development processes.
-
Provide a formal basis for understanding the
modeling language.
-
Encourage the growth of the OO tools market.
-
Support higher-level development concepts such as
collaborations, frameworks, patterns and components.
-
Integrate best practices.
|
|
Manual |
Description |
Online
|
Format / File |
Ads / Size |
|
Learn UML in 7 days |
"The goal of this course is to give you the basic knowledge about UML
diagrams. It consists of 7 days, 4 days have theory material, and 3 days
are practical using of learned theory. The material is divided into
parts fitting into one day. " |
|
|
|
UML 2.0 tutorials |
"UML 2 builds on the already highly successfull UML 1.x standard, which
has become an industry standard for modeling, design and construction of
software systems as well as more generalized business and scientific
processes."
UML 2 defines 13 basic diagram types, divided into two general sets." |
|
|
|
UML 1.0 tutorials |
"The Unified Modeling Language has quickly become the de-facto standard
for building Object-Oriented software. This tutorial provides a
technical overview of the 13 UML. diagrams supported by Enterprise
Architect." |
|
|
|
UML.org Tutorials |
Lots of information about UML: links, profiles, documentation and
tutorials, resource, getting started docs and so on. |
|
|
|
UML 2.0 class diagrams |
"UML class diagrams (Object Management Group 2003) are the mainstay of
object-oriented analysis and design. UML 2 class diagrams show the
classes of the system, their interrelationships (including inheritance,
aggregation, and association), and the operations and attributes of the
classes. Class diagrams are used for a wide variety of purposes,
including both conceptual/domain modeling and detailed design modeling.
Although I prefer to create class diagrams on whiteboards because simple
tools are more inclusive most of the diagrams that I’ll show in this
article are drawn using a software-based drawing tool so you may see the
exact notation." |
|
|
|
Visual-Paradigm for UML |
"Visual Paradigm for UML (VP-UML) is a visual UML CASE Tool which
supports building application faster, better and cheaper. This guide is
divided into two parts, Part 1 - Working with Visual Paradigm for UML.
The first part explains in detail how to use VP-UML to perform UML
modeling." |
|
|
|
Cragsystems Introduction to UML |
1. Fundamentals of Object Oriented Modelling
2. The Unified Modelling Language - Part 1- Part 2
3. The Software Development Process |
|
|
|
Visualcase Introduction to UML |
1: Introduction to the UML
2: Use Case Diagrams
3: Class Diagrams
4: Interaction Diagrams - Sequence & Collaboration
5: Activity & State Diagrams
6: Implementation Diagrams - Component & Deployment
7: UML Tool Summary & Further Reading |
|
|
|
|
|
|
|
|
|
Home |
|
|
|
|
|
|
|
|
|
|
|
Manuals.astalaweb.net © 2005
Gabriel Chova Blasco -
All rights reserved
|
|
|