Content in the Resources Category
Dr. Richard Soley, CEO of the Object Management Group, discusses the upcoming changes in the Unified Modeling Language (UML).
This web site explains in a summarized way what the Unified Modeling Language (UML) and why and when to use it. It lists and explains all the software development tasks where specific UML diagrams can be useful.
Go to http://csci.csusb.edu/dick/cs202/uml0.html
UML Design Patterns for Visual Studio is a project to provide Visual Studio 2010 and Visual Studio 2011 UML toolbox items representing the Gang of Four design patterns. The patterns are split into Creational, Structural and Behavioural sections and includes a supporting UML profile.
“Just Enough Software Architecture” is book that provides guidelines and models on how to include just enough architecture in your software development activities, following an Agile approach and using risk as the main criteria on how much architecture to include in your current activity.
This tutorial provides a quick introduction to the Unified Modeling Language. The purpose of this course is to present important highlights of the UML. The heart of object-oriented problem solving is the construction of a model. The model abstracts the essential details of the underlying problem from its usually complicated real world. Several modeling tools are wrapped under the heading of the UML™, which stands for Unified Modeling Language™.
UML-diagrams.org is a web site that contains a introduction to the Unified Modeling Language and a dedicated page for each of the UML diagram types based on OMG 2.4 UML specification. Besides a description of the diagram components, you will also find on this web site many examples that show how these diagrams are applied to actual modeling.
This podcast provides an up to the date overview of the new UPDM 2.0 profile, a background of MoDAF and DoDAF, an understanding of changes underway and tools that can help you to connect the lifecycle from Enterprise Architecture to Software.
The Model Driven Software Network is for anyone who’s interested in Model Driven Software Development (MDSD). You could be a practitioner, a researcher or just plain curious about what MDSD is about and how to get started.
This web page groups information about what is a UML Use Case Diagram (UCD) and when you should use it.
The UML Unified Modeling Language Planet is a portal aggregating feeds concerning UML and software modeling.