views:

558

answers:

6

What tools best support the DoD Architecture Framework (DoDAF) Version 2.0, including support for transfer of the architecture data in accordance with the DoDAF Meta Model (DM2) Physical Exchange Specification (PES)?

My initial research found that MagicDraw and Casewise claim support for version 2.0; and several other tools have support for earlier (or unspecified) DoDAF/MoDAF versions including Sparx Enterprise Architect, Troux, IDS Scheer ARIS, Artisan Studio and Rational System Architect.

Experiences with any enterprise architecture tools and DoDAF 2.0 would be appreciated. The immediate need is for Data and Information Viewpoint models (DIV-1, DIV-2/OV-7, DIV-3/SV-11), but models in the other Viewpoints will be developed.

Thanks -

Edit (May 17) - added links

A: 

I don't understand why you don't map your database to your UML model (e.g. adding stereotype such Entity, Session etc...) and then use object mapper such Hibernate to generate the database ? The advantage is to only have one model and generate a reliable database because of the use of a standard and robust mapper (e.g. Hibernate). I agree that this solution only works with Java and not other languages but it works really well. You can also just add this information in UML and let the DBA do the integration job. UML database stereotypes can make life easier and better :-)

See an exemple below:

alt text

Multiple legacy databases and web services exist without a UML data model. The goal is to create a data model of a new system that can be shared with multiple development contractors. I'm looking for a tool to build the data model that supports DoDAF version 2.0. The DIV-3 Physical Data Model (formerly SV-11) can be a stereotyped UML class diagram that can potentially be used for generating the database schema (and/or reverse-engineered from the database schema) as you suggest.
David Hunt
+2  A: 

You can use Enterprise Elements "Elements Repository" based in Oracle to read the published schema from OSD and automatically generate the schema as well as a complete schema based portal into the data.

Todd
Thanks for the recommendation. At first glance the dependency on Oracle may be an issue, but I'll investigate further.Link: http://www.enterprise-elements.com/product_dodaf.html
David Hunt
A: 

Sparx Enterprise Architect 8 does not support DoDAF 2.0. On May 10 2010, [email protected] responded to my inquiry with the following information for Sparx:

Support for UPDM 1.0 (DoDAF 1.5 / MODAF 1.2) has recently been implemented for Enterprise Architect 8. Enterprise Architect 8 and the UPDM Add-In are now available to download from our website.

There is no development as yet to support DoDAF 2.0, however there are plans to investigate this in the near future. We cannot confirm if/when DoDAF 2.0 support may be made available at this time.

UPDM is the Object Management Group (OMG) Unified Profile for DoDAF and MODAF.

David Hunt
A: 

As of May 2010, tool support for DoDAF 2.0 appears to be limited and UPDM 1.0 (DoDAF 1.5 / MODAF 1.2) is on track to become the DISR (DoD Information Technology Standards Registry) standard. UPDM 1.0 tool support is widespread (e.g. Sparx, Artisan, MagicDraw).

We have selected a tool that supports UPDM 1.0 for use now and will revisit DoDAF 2.0 later.

David Hunt
+1  A: 

Support for IBM Rational System Architect is very poor. Training is very expensive. Other assistance is very expensive. Cannot recommend this tool.

In past years, I have been happier with ViTech CORE. You may consider this one as well.

RRR
Thanks for the pointer to ViTech CORE (http://www.vitechcorp.com/). Their DoDAF support appears to be for version 1.x, not 2.0. See table 2, page 8 in http://www.vitechcorp.com/support/docs/2006%20A%20Natural%20Approach%20to%20DoDAF_09.pdf
David Hunt
A: 

Yes OMG's UPDM 1.0 specification was released December 2009. UPDM 1.0 supports DoDAF 1.5 and MODAF 1.2

OMG UPDM 2.0 specifically supporting DoDAF 2.0 (actually 2.0.2, February 2010) has been submitted to OMG this week and will be discussed & voted on at upcoming September 2010 OMG Technical Meeting. OMG will then go through a "finalization" process of gathering & resolving issues. This version supports the new DoDAF MetaModel (DM2) (based on IDEAS, etc.). Model transfer is supported through OMG XMI. Next sub-version will also support mapping to the DoDAF PES. This process will probably take 6 to 9 months. A number of tool vendors have signed a letter of intent to implement DoDAF 2.0

If you want to preview UPDM 2.0 specification -- subject to changes (issue by issue), see http://www.omgwiki.org/UPDMAlpha/lib/exe/mediamanager.php?ns=doc:reference:submission . Again remember this is the preview of the specification that the OMG tool vendors will be implementing.

Len Levine

Leonard Levine