Articles

Articles on Unified Modeling Language (UML), Software Architecture and Data Modeling

Software Architecture Article

Detailing User Interface Navigation with UML Activity Diagrams

This article illustrates how to use UML Activity Diagrams to capture and communicate the details of user interface navigation and functionality. It explains three of these stereotypes: presentation, exception, and connector. The focus is on how to apply them to the functionality available to system users via a graphical user interface.

Software Architecture Article

The Ontology UML Profile

UML profile is a concept used for adapting the basic UML constructs to a specific purpose. Essentially, this means introducing new kinds of modeling elements by extending the basic ones, and adding the new elements to the modeler’s repertoire of tools. Also, free-form information can be attached to the new modeling elements. The Ontology UML …

The Ontology UML Profile Read More »

Software Architecture Article

UML Profiles in Visual Studio 2010

This article from Microsoft explains how in Visual Studio Ultimate, you can define a UML profile to customize the standard model elements for specific purposes. A profile defines several UML stereotypes. A stereotype can be used to extend an element’s list of properties.