UPDM
Unified Profile for DoDAF/MODAF ( UPDM ) är produkten av ett initiativ från Object Management Group (OMG) för att utveckla en modelleringsstandard som stöder både USA Department of Defense Architecture Framework (DoDAF) och UK Ministry of Defense Architecture Framework (MODAF ) ). Den nuvarande UPDM - den förenade profilen för DoDAF och MODAF baserades på tidigare arbete med samma akronym och ett något annat namn - UML -profilen för DoDAF och MODAF.
Historia
UPDM-initiativet började 2005, när OMG utfärdade en begäran om förslag . Denna begäran baserades på de då aktuella versionerna av DoDAF (1.0) och MODAF (1.1). Medan utvecklingen av inlämningen av specifikationer pågick gjordes betydande ändringar i DoDAF och MODAF. Därför, även om en UPDM 1.0 beta 1-specifikation antogs av OMG 2007, och UPDM 1.0 beta 2 lämnades in av en OMG Finalization Task Force 2008, har UPDM 1.0 beta 2 inte godkänts av det amerikanska försvarsdepartementet eller Storbritannien Försvarsministeriet (MOD).
UPDM 1.0-specifikationen, resultatet av ytterligare arbete av många medlemmar i de ursprungliga inlämningsteamen, är arkitektoniskt anpassad till DoDAF 1.5 och MODAF 1.2. Denna version av specifikationen har godkänts av både US DoD och UK MOD. [1]
UPDM 2.0-specifikationen släpptes i januari 2013 och UPDM 2.1 släpptes i augusti 2013.
Motivation för enhetlig profil för DoDAF/MODAF
DoDAF v1.5 Volym II innehåller vägledning för att representera DoDAF-arkitekturprodukter som använder UML . MODAF ger också liknande vägledning, och dess metamodell är specificerad som en abstrakt syntax för UML-profil (dvs. tillägg av UML 2.1-metaklasser). MODAF skiljer sig dock från DoDAF, så MODAF Meta-Model är inte lämplig för användning i DoDAF-verktyg. Skillnader i leverantörsimplementeringar har resulterat i interoperabilitetsproblem mellan verktyg och ytterligare utbildningskrav för användare. Dessutom är den nuvarande vägledningen för implementering av DoDAF UML baserad på en tidigare version av UML (UML v1.x), och tar inte upp den aktuella versionen (v2.x) eller SysML- profilen för systemteknikapplikationer.
Leverantörer av modelleringsverktyg utmanas att stödja en mängd olika DoDAF- och MODAF-anpassningar, som har skapats för att möta de unika behoven hos flera nationaliteter. Till exempel har en abstrakt syntax för UML Profile (som utökar UML 2.1-metamodellen) definierats för MODAF för att stödja XMI -baserat filutbyte mellan verktyg och arkiv. Men interoperabilitet med DoDAF-verktyg kommer att bli svårt eftersom MODAF gjort betydande förändringar i vissa DoDAF-produkter och lägger till två nya synpunkter.
Utöver att stödja DoDAF- och MODAF-krav förväntas UPDM även kunna stödja andra ramverk, såsom NATO Architecture Framework NAF som har en identisk metamodell som MODAF.
OMG Adoption Process och DoD/MOD-godkännande
OMG Technology Adoption Process inkluderar utfärdande av en anbudsförfrågan, svar på den anbudsförfrågan som kallas inlämningar, lösning av skillnader mellan inlämningar, godkännande av den slutliga inlämningen och chartring av en finaliseringsarbetsgrupp som förfinar inlämningen till en specifikation. Konkurrerande förslag lämnades till OMG för att uppfylla UPDM:s RFP, vilket resulterade i ett enhetligt förslag i mars 2007. Det enhetliga förslaget inkluderade stöd för SysML såväl som UML.
2007 organiserade OMG en Finalization Task Force (FTF) för att slutföra Unified Proposal (alias UPDM 1.0 beta 1) så att det kunde göras till en allmänt tillgänglig specifikation. UPDM FTF lämnade in UPDM 1.0 beta 2 till OMG i mars 2008. UPDM FTF:s slutrapport för mars godkändes inte av DoD och MOD eftersom den var knuten till en föråldrad version av DoDAF (DoDAF 1.0) och inte uppfyllde DODAF 1.5 tillräckligt eller MODAF 1.2 krav. OMG Technology Adoption Process förbjuder specifikt den typ av räckviddskrypning som skulle ha resulterat i försök att utöka RFP-kraven för att hantera de då aktuella versionerna av arkitekturramverken. Därför accepterades inte FTF-rapporten av OMG och en alternativ väg för att skapa specifikationen följdes.
OMG Technology Adaption Process inkluderar ett alternativ till den RFP-baserade processen som kallas Request for Comment (RFC). I denna process levereras en komplett specifikation till den tillämpliga OMG Technology Committee. OMG-medlemmar får sedan tid att kommentera specifikationen. Efter kommentarsperioden genomförs en omröstning för att acceptera specifikationen. Om den accepteras går den levererade specifikationen sedan in i samma slutförandeprocess som en RFP-baserad inlämning. Omedelbart efter avslaget av den ursprungliga UPDM FTF-rapporten bildades en grupp som identifierades som UPDM-gruppen. Resultatet av deras ansträngningar var en RFC-inlämning i september 2008 som accepterades av Domain Technology Committee i december 2008, då en ny UPDM FTF chartrades.
Framtida arbete
DoDAF och MODAF är under konfigurationskontroll, med nya versioner som släpps allt eftersom användarkraven utvecklas, och därför kommer UPDM att utvecklas för att möjliggöra noggrann modellering av ändringarna. En avsedd förbättring är ett steg för att anpassa metamodellerna för de två ramverken. Från och med september 2008 samarbetade UPDM-gruppen med DoD och MOD för att delta i förbättringsprocessen. UPDM-gruppen har börjat förbereda UPDM 2.0 med fokus på amerikanska DoDAF 2.0, Kanada DNDAF och andra funktioner.
Övergång till UAF
OMG Unified Architecture Framework (UAF) ersätter effektivt UPDM.
Se även
- Model Driven Engineering (MDE)
externa länkar
- UPDM-sektionen av Architecture Framework Forum Informationsresurs dedikerad till UPDM eftersom den relaterar till andra arkitekturramverk (t.ex. DoDAF, MODAF, TOGAF, Zachman).
UPDM Group - Industrikonsortiumgrupp fokuserade på att förbättra UPDM-specifikationen.-
M
atthew Hauses presentation om UPDMfrån Integrated EA 2010