UML Forum

Home
FAQ
Specifications
Tools
Training
Processes
Publications
News
Other Resources
Visual Modeling Forum
BPMN Forum
SysML Forum

Welcome

The UML Forum is a web community dedicated to the Unified Modeling Language (UML), the industry-standard visual modeling language for specifying software-intensive systems. Here you can find information related to UML specifications, UML tools, UML training, UML processes, UML publications, and UML mailing lists.

The Unified Modeling Language (UML) is a graphical language for visualizing, specifying, constructing and documenting the artifacts of software-intensive systems. The UML was originally derived from the object modeling languages of three leading object-oriented methods: Booch, Object Modeling Technique (OMT) and Object-Oriented Software Engineering (OOSE). It was first added to the list of Object Management Group (OMG) adopted technologies in 1997, and has since become the industry standard for modeling software-intensive systems.

You are encouraged to explore the following major areas of our web:

  • FAQ - Answers to Frequently Asked Questions related to UML.
  • Specifications - Download the latest UML specifications.
  • Tools - Selected UML modeling tools.
  • Training - Selected UML training resources.
  • Processes - Selected UML methods and processes.
  • Publications - Selected UML books, papers, articles, and blogs.
  • News - News related to UML specifications and tools.
  • Other Resources - furnishes links to other visual modeling resources.

Google Groups
Subscribe to UML Forum
Email:
Visit this group

If you want to have your UML modeling tool, training service, method, book, paper or blog included in our web, please submit it to the UML Forum for review by clicking here. For more information about the UML please read our Frequently Asked Questions page and subscribe to the UML Forum mailing list.

News

October 31, 2008 - Dial 'M' for Marketecture: Microsoft Elaborates Upon Oslo 'M' Modeling Language at PDC 2008.
Microsoft elaborated upon its Oslo modeling strategy during its annual Professional Developers Conference (PDC) held in Los Angeles this week. It appears that the core technologies associated with the Oslo modeling strategy include a text-based Domain Specific Language (DSL) code-named 'M', a design "surface" named Quadrant, and a repository for semantic models that it is currently unnamed. (Why not 'R'?) Given Microsoft's announcement last month that is joining the OMG, it is less than clear how text-based 'M' will help the OMG with its motley mix of semantically inconsistent and non-interoperable visual modeling languages, which include UML, OMG SysML, and BPMN. Will 'M" make the OMG's alphabet soup of modeling languages taste better or worse? For a NY Times article about Oslo modeling languages click here. To check out Microsoft's Oslo Developer Center directly click here.

October 15, 2008 OMG Board of Directors Votes to Adopt UML 2.2 and OMG SysML 1.1 Revisions.
The Object Management Group (OMG) Board of Directors met in Orlando, Florida during the week of 22-26 September 2008 to approve nine new and and revised specifications. Among the revised specifications they voted to adopt were UML 2.2 and OMG SysML 1.1. You can download convenience documents for the UML 2.2 and OMG SysML 1.1 revisions using links found on the Specification pages of the UML Forum and SysML Forum, respectively. For the full OMG press release click here.

September 10, 2008 - UML Beats DSLs to Model-Driven Development Punch?: Microsoft Joins OMG.
Microsoft today outlined its approach for incorporating modeling into mainstream computing and announced that it is joining the Object Management Group (OMG),  the standards body responsible for defining the UML and BPMN modeling languages.
"We're building modeling in as a core part of the platform," said Bob Muglia, senior vice president, Server and Tools Business at Microsoft. Does this mean that Microsoft is abandoning its Domain Specific Language (DSL) modeling strategy in favor of a General Purpose Language (GPL) modeling standard, or is this just Muddle Driven Marketecture hype? For the text of Microsoft's press release click here. For a video of Bob Muglia discussing Microsoft's approach to modeling click here.

For older News articles click here.

 UML specification update - for details click here