Department of Defense Architecture Framework
Department of Defense Architecture Framework ( DoDAF ) är ett arkitekturramverk för USA:s försvarsdepartement (DoD) som tillhandahåller visualiseringsinfrastruktur för specifika intressenters problem genom synpunkter organiserade av olika åsikter . Dessa vyer är artefakter för att visualisera, förstå och assimilera den breda omfattningen och komplexiteten i en arkitekturbeskrivning genom tabellform , strukturell , beteendemässig , ontologisk , bildlig , tidsmässig , grafisk , probabilistisk eller alternativa konceptuella medel. Den nuvarande versionen är DoDAF 2.02.
Detta arkitekturramverk är speciellt lämpat för stora system med komplexa integrations- och interoperabilitetsutmaningar, och det är uppenbarligen unikt i sin användning av "operativa vyer". Dessa vyer erbjuder överblick och detaljer riktade till specifika intressenter inom deras domän och i samverkan med andra domäner där systemet kommer att fungera.
Översikt
DoDAF tillhandahåller en grundläggande ram för att utveckla och representera arkitekturbeskrivningar som säkerställer en gemensam nämnare för att förstå, jämföra och integrera arkitekturer över organisatoriska, gemensamma och multinationella gränser. Den upprättar dataelementdefinitioner, regler och relationer och en baslinje med produkter för konsekvent utveckling av system, integrerade eller federerade arkitekturer. Dessa arkitekturbeskrivningar kan inkludera familjer av system (FoS), system av system (SoS) och nätcentrerade möjligheter för samverkan och interaktion i icke-stridsmiljön.
DoD-komponenter förväntas överensstämma med DoDAF i största möjliga utsträckning vid utveckling av arkitekturer inom avdelningen. Överensstämmelse säkerställer att återanvändning av information, arkitekturartefakter, modeller och synpunkter kan delas med gemensam förståelse. Alla större amerikanska DoD-vapen- och IT-systemförvärv krävs för att utveckla och dokumentera en företagsarkitektur (EA) med hjälp av de synpunkter som föreskrivs i DoDAF. Även om det tydligt är inriktat på militära system, har DoDAF bred tillämpbarhet inom den privata, offentliga och frivilliga sektorn runt om i världen, och representerar ett av ett stort antal systemarkitekturramar .
- Syftet med DoDAF är att definiera koncept och modeller som är användbara i DoDs sex kärnprocesser:
- Joint Capabilities Integration and Development (JCIDS)
- Planering, programmering, budgetering och genomförande (PPBE)
- Defense Acquisition System (DAS)
- Systemteknik (SE)
- Verksamhetsplanering (OPLAN)
- Capability Portfolio Management (CPM)
- Dessutom var DoDAF 2.0:s specifika mål att:
- Upprätta vägledning för arkitekturinnehåll som funktion av syfte - "passar för ändamålet"
- Öka användbarheten och effektiviteten hos arkitekturer via en rigorös datamodell – DoDAF Meta Model (DM2) – så att arkitekturerna kan integreras, analyseras och utvärderas med mer precision.
Historia
Den första versionen av utvecklingen DoDAF utvecklades på 1990-talet under namnet C4ISR Architecture Framework. Under samma period vidareutvecklades referensmodellen TAFIM , som initierades 1986. Det första C4ISR Architecture Framework v1.0, släppt den 7 juni 1996, skapades som svar på antagandet av Clinger-Cohen Act . Den tog upp 1995 års biträdande försvarsministerdirektiv om att en DoD-omfattande ansträngning skulle göras för att definiera och utveckla ett bättre sätt och en process för att säkerställa att C4ISR-kapaciteten var interoperabel och mötte krigsfighters behov. Fortsatt utvecklingsarbete resulterade i december 1997 i den andra versionen, C4ISR Architecture Framework v2.0.
I augusti 2003 släpptes DoDAF v1.0, som omstrukturerade C4ISR Framework v2.0 för att erbjuda vägledning, produktbeskrivningar och kompletterande information i två volymer och en skrivbordsbok. Det breddade tillämpbarheten av arkitekturens grundsatser och praxis till alla uppdragsområden snarare än bara C4ISR-gemenskapen. Detta dokument behandlade användning, integrerade arkitekturer, DoD och federala policyer, värdet av arkitekturer, arkitekturåtgärder, DoD-beslutsstödsprocesser, utvecklingstekniker, analytiska tekniker och CADM v1.01, och rörde sig mot ett förvarsbaserat tillvägagångssätt genom att lägga tonvikt på arkitekturdataelement som innefattar arkitekturprodukter. I februari 2004 släpptes dokumentationen för version 1.0 med volym "I: Definitioner och riktlinjer", "II: Produktbeskrivningar" och en "Deskbook". I april 2007 släpptes version 1.5 med en dokumentation av "Definitioner och riktlinjer", "Produktbeskrivningar" och "Arkitekturdatabeskrivning".
Den 28 maj 2009 godkändes DoDAF v2.0 av försvarsdepartementet. Den nuvarande versionen är DoDAF 2.02. DoDAF V2.0 publiceras på en offentlig webbplats.
Andra härledda ramverk baserade på DoDAF inkluderar NATO Architecture Framework (NAF) och Ministry of Defense Architecture Framework . Liksom andra EA-metoder, till exempel The Open Group Architecture Framework (TOGAF), är DoDAF organiserat kring ett delat arkiv för att hålla arbetsprodukter. Förvaret definieras av det gemensamma databasschemat Core Architecture Data Model 2.0 och DoD Architecture Registry System (DARS). En nyckelfunktion i DoDAF är interoperabilitet, som är organiserad som en serie nivåer, kallade Levels of Information System Interoperability (LISI). Utvecklingssystemet måste inte bara tillgodose sina interna databehov utan även behoven i det operativa ramverk som det är satt in i.
Förmåga och uppdrag
Se diagrammet för en skildring av kapacitetsbetoningen, kopplad till uppdrag/handlingsförlopp, trådar, aktiviteter och arkitekturer.
DoD har rört sig mot ett fokus på leverans av kapacitet, vilket är anledningen till att skapa systemet/tjänsten. Kapacitetsmodellerna beskriver förmågans taxonomi och förmågans utveckling. En kapacitetstråd skulle likställas med de specifika aktiviteterna, reglerna och systemen som är kopplade till den specifika kapaciteten.
Begreppet förmåga, som definieras av dess Meta-modell Data Group tillåter en att svara på frågor som:
- Hur stödjer en viss förmåga eller förmågor det övergripande uppdraget/visionen?
- Vilka resultat förväntas uppnås av en viss förmåga eller uppsättning förmågor?
- Vilka tjänster krävs för att stödja en kapacitet?
- Vad är den funktionella omfattningen och organisatoriska spännvidden för en förmåga eller uppsättning förmågor?
- Vilka är vår nuvarande uppsättning kapaciteter som vi hanterar som en del av en portfölj?
Uppdraget eller handlingsförloppet beskrivs av ett operationskoncept (CONOPS) och är organiserat av Capabilities.
- Funktionerna beskrivs av trådar.
- Trådar beskrivs av Aktiviteter som utförs i serie eller parallellt.
- Aktiviteterna är grupperade i uppdragsområden. Aktiviteter definierar operationer för en arkitektur.
- Arkitekturerna är organiserade efter uppdragsområden. Arkitekturer ger korrekt resurser för de resurser som krävs av uppdraget eller handlingssättet.
Version 1.5 visningar
DoDAF V1.5 definierar en uppsättning produkter, en vymodell , som fungerar som mekanismer för att visualisera, förstå och assimilera den breda omfattningen och komplexiteten i en arkitekturbeskrivning genom grafiska, tabellformade eller textmässiga medel. Dessa produkter är organiserade under fyra vyer:
- Alla vyer (AV)
- Driftvy (OV)
- Systemvy (SV)
- Teknisk standardvy (TV)
Varje vy visar vissa perspektiv på en arkitektur som beskrivs nedan. Endast en delmängd av den fullständiga DoDAF-vyn skapas vanligtvis för varje systemutveckling. Figuren representerar den information som länkar samman driftvyn, system- och tjänstervyn och teknisk standardvy. De tre vyerna och deras inbördes samband – drivna av gemensamma arkitekturdataelement – utgör grunden för att härleda mått som interoperabilitet eller prestanda, och för att mäta effekten av värdena för dessa mått på operativt uppdrag och uppgiftseffektivitet.
Alla vyer
Alla view (AV)-produkter ger övergripande beskrivningar av hela arkitekturen och definierar arkitekturens omfattning och sammanhang. DoDAF V1.5 AV-produkterna definieras som:
- AV-1 Översikt och sammanfattningsinformation
- Omfattning, syfte, avsedda användare, avbildad miljö, analytiska resultat (om tillämpligt)
- AV-2 Integrated Dictionary
- Definitioner av alla termer som används i alla produkter.
Driftsvy
Operational View (OV)-produkter ger beskrivningar av uppgifterna och aktiviteterna, operativa element och informationsutbyte som krävs för att utföra DoD-uppdrag. OV tillhandahåller textuella och grafiska representationer av operationella noder och element, tilldelade uppgifter och aktiviteter och informationsflöden mellan noder. Den definierar vilken typ av information som utbyts, utbytesfrekvensen, de uppgifter och aktiviteter som stöds av dessa utbyten och arten av utbytena. DoDAF V1.5 OV-produkterna definieras som:
- OV-1 Operationellt koncept på hög nivå Grafisk grafisk
- och textuell beskrivning på hög nivå av verksamhetskonceptet (organisationer på hög nivå, uppdrag, geografisk konfiguration, anslutningsmöjligheter, etc.).
- OV-2 Operational Node Connectivity Beskrivning
- Operationella noder, aktiviteter som utförs vid varje nod och anslutningar och informationsflöde mellan noder.
- OV-3 Matris för operativt informationsutbyte
- Information som utbyts mellan noder och relevanta attribut för det utbytet såsom media, kvalitet, kvantitet och nivån av interoperabilitet som krävs.
- OV-4 Organisationsrelationsdiagram
- Kommando, kontroll, koordinering och andra relationer mellan organisationer.
- OV-5 Operationell aktivitetsmodell
- Aktiviteter, relationer mellan aktiviteter, input och output. Dessutom kan överlägg visa kostnad, presterande noder eller annan relevant information.
- OV-6a Operationella reglermodell
- En av de tre produkterna som används för att beskriva operationell aktivitetssekvens och timing som identifierar de verksamhetsregler som begränsar verksamheten.
- OV-6b Driftstillståndsövergång Beskrivning
- En av de tre produkterna som används för att beskriva operativ aktivitetssekvens och timing som identifierar svar från en affärsprocess på händelser.
- OV-6c Operational Event-Trace Beskrivning
- En av de tre produkterna som används för att beskriva operationell aktivitetssekvens och timing som spårar åtgärderna i ett scenario eller kritiskt händelseförlopp.
- OV-7 Logisk datamodell
- Dokumentation av datakraven och strukturella affärsprocessregler för Operational View. (I DoDAF V1.5. Detta motsvarar DIV-2 i DoDAF V2.0.)
System- och tjänstervy
Systems and services view (SV) är en uppsättning grafiska och textuella produkter som beskriver system och tjänster och sammankopplingar som tillhandahåller, eller stödjer, DoD-funktioner. SV-produkter fokuserar på specifika fysiska system med specifika fysiska (geografiska) platser. Relationen mellan arkitekturdataelement över SV till OV kan exemplifieras när system upphandlas och ställs in för att stödja organisationer och deras verksamhet. DoDAF V1.5 SV-produkterna är:
- SV-1 Systems/Services Interface Description
- Avbildar systemnoder och de system som finns på dessa noder för att stödja organisationer/mänskliga roller representerade av operativa noder för OV-2. SV-1 identifierar också gränssnitten mellan system och systemnoder.
- SV-2 Systems/Services Communications Description
- Visar relevant information om kommunikationssystem, kommunikationslänkar och kommunikationsnätverk. SV-2 dokumenterar de typer av kommunikationsmedia som stödjer systemen och implementerar deras gränssnitt som beskrivs i SV-1. Sålunda visar SV-2 kommunikationsdetaljerna för SV-1-gränssnitt som automatiserar aspekter av nållinjerna representerade i OV-2.
- SV-3 Systems-Systems, Services-Systems, Services-Services Matriser
- tillhandahåller detaljer om gränssnittsegenskaperna som beskrivs i SV-1 för arkitekturen, arrangerade i matrisform.
- SV-4a/SV-4b System/tjänster Funktionalitet Beskrivning
- SV-4a dokumenterar systemfunktionshierarkier och systemfunktioner, och systemdataflöden mellan dem. SV-4 från DoDAF v1.0 är betecknad som 'SV-4a' i DoDAF v1.5. Även om det finns en korrelation mellan OV-5 eller affärsprocesshierarkier och den systemfunktionella hierarkin för SV-4a, behöver det inte vara en en-till-en-mappning, och därför behöver den operativa aktiviteten till systemfunktionsspårbarhetsmatrisen ( SV-5a), som tillhandahåller den kartläggningen.
- SV-5a, SV-5b, SV-5c Operationell aktivitet till systemfunktion, operationell aktivitet till system och tjänster Spårbarhetsmatriser
- Operationell aktivitet till SV-5a och SV-5b är en specifikation av relationerna mellan uppsättningen operativa aktiviteter som är tillämpliga på en arkitektur och den uppsättning systemfunktioner som är tillämpliga på den arkitekturen. SV-5 och förlängning av SV-5 från DoDAF v1.0 är betecknade som 'SV-5a' respektive 'SV-5b' i DoDAF v1.5.
- SV-6 Systems/Services Data Exchange Matrix
- Specificerar egenskaperna hos systemdata som utbyts mellan system. Denna produkt fokuserar på automatiserat informationsutbyte (från OV-3) som implementeras i system. Icke-automatiserade informationsutbyten, såsom muntliga beställningar, fångas endast i OV-produkterna.
- SV-7 System/tjänster Prestandaparametrar Matrix
- Specificerar de kvantitativa egenskaperna för system och systemhårdvara/mjukvara, deras gränssnitt (systemdata som bärs av gränssnittet samt kommunikationslänksdetaljer som implementerar gränssnittet) och deras funktioner. Den specificerar de aktuella prestandaparametrarna för varje system, gränssnitt eller systemfunktion, och förväntade eller nödvändiga prestandaparametrar vid angivna tidpunkter i framtiden. Prestandaparametrar inkluderar alla tekniska prestandaegenskaper hos system för vilka krav kan utvecklas och specifikationer definieras. Den kompletta uppsättningen prestandaparametrar kanske inte är känd i de tidiga stadierna av arkitekturdefinitionen, så det bör förväntas att denna produkt kommer att uppdateras under hela systemets specifikation, design, utveckling, testning och möjligen även dess driftsättning och driftlivscykel faser.
- SV-8 Systems/Services Evolution Beskrivning
- Fångar utvecklingsplaner som beskriver hur systemet, eller arkitekturen som systemet är inbäddat i, kommer att utvecklas under en lång tidsperiod. I allmänhet är milstolparna i tidslinjen avgörande för en framgångsrik förståelse av evolutionens tidslinje.
- SV-9 Systems/Services Technology Prognos
- Definierar de underliggande nuvarande och förväntade stödteknologierna som har inriktats på med standardprognosmetoder. Förväntade stödjande tekniker är sådana som rimligen kan förutses med tanke på det nuvarande teknikläget och förväntade förbättringar. Ny teknik bör knytas till specifika tidsperioder, som kan korrelera med de tidsperioder som används i SV-8 milstolpar.
- SV-10a System/tjänster Regelmodell
- Beskriver reglerna under vilka arkitekturen eller dess system beter sig under specificerade förhållanden.
- SV-10b System/tjänster Tillståndsövergång Beskrivning
- En grafisk metod för att beskriva ett system (eller systemfunktion) svar på olika händelser genom att ändra dess tillstånd. Diagrammet representerar i princip uppsättningarna av händelser som systemen i arkitekturen kommer att reagera på (genom att vidta en åtgärd för att flytta till ett nytt tillstånd) som en funktion av dess nuvarande tillstånd. Varje övergång specificerar en händelse och en åtgärd.
- SV-10c Systems/Services Event-Trace Description
- Ger en tidsordnad undersökning av systemdataelement som utbyts mellan deltagande system (externt och internt), systemfunktioner eller mänskliga roller som ett resultat av ett visst scenario. Varje händelsespårningsdiagram bör ha en åtföljande beskrivning som definierar det specifika scenariot eller situationen. SV-10c i system- och tjänstvyn kan återspegla systemspecifika aspekter eller förbättringar av kritiska händelsesekvenser som beskrivs i driftvyn.
- SV-11 Physical Schema
- En av de arkitekturprodukter som ligger närmast den faktiska systemdesignen i Framework. Produkten definierar strukturen för de olika typer av systemdata som används av systemen i arkitekturen. (I DoDAF V1.5. Detta motsvarar DIV-3 i DoDAF V2.0.)
Teknisk standardvy
Teknisk standardvy (TV)-produkter definierar tekniska standarder, implementeringskonventioner, affärsregler och kriterier som styr arkitekturen. DoDAF V1.5 TV-produkter är följande:
- StdV-1 Technical Standards Profile - Extraktion av standarder som gäller för den givna arkitekturen. (I DoDAF V1.5. Omdöpt till StdV-1 i DoDAF V2.0.)
- StdV-2 Technical Standards Forecast - Beskrivning av framväxande standarder som förväntas gälla för den givna arkitekturen, inom en lämplig uppsättning tidsramar. (I DoDAF V1.5. Bytt namn till StdV-2 i DoDAF V2.0.)
Version 2.0 synpunkter
I DoDAF V2.0 är arkitektoniska synpunkter sammansatta av data som har organiserats för att underlätta förståelsen. För att anpassa sig till ISO-standarder, där så är lämpligt, har terminologin ändrats från åsikter till synpunkter (t.ex. är den operativa synen nu den operativa synpunkten).
- All Viewpoint (AV)
- Beskriver de övergripande aspekterna av arkitekturkontext som relaterar till alla synpunkter.
- Capability Viewpoint (CV)
- Nytt i DoDAF V2.0. Artikulerar kapacitetskraven, leveranstidpunkten och den distribuerade kapaciteten.
- Data and Information Viewpoint (DIV)
- Nytt i DoDAF V2.0. Artikulerar datarelationer och anpassningsstrukturer i arkitekturinnehållet för kapacitets- och driftskrav, systemutvecklingsprocesser och system och tjänster.
- Operational Viewpoint (OV)
- Inkluderar de operationella scenarierna, aktiviteterna och kraven som stöder kapacitet.
- Project Viewpoint (PV)
- Nytt i DoDAF V2.0. Beskriver sambanden mellan verksamhets- och kompetenskrav och de olika projekt som genomförs. Projektsynspunkten beskriver också beroenden mellan kapacitets- och operativa krav, systemutvecklingsprocesser, systemdesign och servicedesign inom försvarsinsamlingsprocessen.
- Services Viewpoint (SvcV)
- Nytt i DoDAF V2.0. Presenterar designen för lösningar som artikulerar artisterna, aktiviteterna, tjänsterna och deras utbyten, tillhandahåller eller stödjer operativa och kapacitetsfunktioner.
- Standards Viewpoint (StdV)
- Bytt namn från Technical Standards View. Artikulerar tillämpliga operationella, affärsmässiga, tekniska och branschpolicyer, standarder, vägledning, begränsningar och prognoser som gäller för kapacitet och driftkrav, systemutvecklingsprocesser och system och tjänster.
- Systems Viewpoint (SV)
- Artikulerar, för legacy support , designen för lösningar som artikulerar systemen, deras sammansättning, sammankoppling och sammanhang som tillhandahåller eller stödjer drift- och kapacitetsfunktioner. Obs, systemet har ändrats i DoDAF V2.0 från DoDAF V1.5: Systemet är inte bara hårdvara och mjukvara. System definieras nu i den allmänna meningen av en sammansättning av komponenter - maskin, människa - som utför aktiviteter (eftersom de är undertyper av Performer) och som interagerar eller är beroende av varandra. Detta kan vara vad som helst, dvs allt från små delar av utrustning som har interagerande eller inbördes beroende element, till Family of Systems (FoS) och System of Systems (SoS). Observera att system består av materiel (t.ex. utrustning, flygplan och fartyg) och personaltyper.
Arkitekturerna för DoDAF V1.0 och DoDAF V1.5 kan fortsätta att användas. När det är lämpligt (vanligtvis angivet av policy eller av beslutsfattaren), kommer DoDAF V1.0- och V1.5-arkitekturer att behöva uppdatera sin arkitektur. När arkitekturen före DoDAF V2.0 jämförs med arkitekturen DoDAF V2.0, måste konceptskillnader (som Node) definieras eller förklaras för den nyare arkitekturen. När det gäller DoDAF V1.5-produkter har de omvandlats till delar av DoDAF V2.0-modellerna. I de flesta fall stöder DoDAF V2.0 Meta-modellen DoDAF V1.5 datakoncept, med ett anmärkningsvärt undantag: Node. Node är ett komplext, logiskt begrepp som representeras med mer konkreta begrepp.
All Viewpoint (AV)
- AV-1 Översikt och sammanfattningsinformation
- Beskriver ett projekts visioner, mål, mål, planer, aktiviteter, händelser, förhållanden, åtgärder, effekter (resultat) och producerade objekt.
- AV-2 Integrated Dictionary
- Ett arkitektoniskt dataarkiv med definitioner av alla termer som används genomgående
Capability Viewpoint (CV)
- CV-1 Vision
- Tar upp företagets problem som är förknippade med den övergripande visionen för transformationssträvanden och definierar därmed det strategiska sammanhanget för en grupp av förmågor. Syftet med CV-1 är att tillhandahålla ett strategiskt sammanhang för de förmågor som beskrivs i Arkitekturbeskrivningen.
- CV-2 Capability Taxonomy
- Fångar förmåga taxonomier. Modellen presenterar en hierarki av förmågor. Dessa funktioner kan presenteras i samband med en tidslinje. CV-2 specificerar alla funktioner som refereras till i en eller flera arkitekturer.
- CV-3 Capability Phasing
- Det planerade uppnåendet av förmåga vid olika tidpunkter eller under specifika tidsperioder. CV-3 visar förmågans infasning vad gäller aktiviteter, förutsättningar, önskade effekter, regler som efterlevs, resursförbrukning och produktion samt åtgärder, utan hänsyn till utförare och lokaliseringslösningar CV-4 Kapacitetsberoenden Beroendena mellan planerade
- förmågor
- och definitionen av logiska grupperingar av förmågor.
- CV-5 Förmåga till kartläggning av organisationsutveckling
- Uppfyllelsen av kapacitetskrav visar den planerade kapacitetsutbyggnaden och sammankopplingen för en viss kapacitetsfas. CV-5 visar den planerade lösningen för fasen vad gäller utförare och platser och deras associerade koncept.
- CV-6 Mappning av förmåga till operativa aktiviteter
- En kartläggning mellan de förmågor som krävs och de operativa aktiviteter som dessa förmågor stödjer.
- CV-7 Capability to Services Mapping
- En mappning mellan de funktioner och de tjänster som dessa funktioner möjliggör.
Data and Information Viewpoint (DIV)
- DIV-1 konceptuell datamodell
- De erforderliga datakoncepten på hög nivå och deras relationer.
- DIV-2 Logical Data Model
- Dokumentationen av datakraven och strukturella affärsprocesser (aktivitetsregler). I DoDAF V1.5 var detta OV-7.
- DIV-3 Physical Data Model
- Det fysiska implementeringsformatet för logiska datamodellentiteter, t.ex. meddelandeformat, filstrukturer, fysiskt schema. I DoDAF V1.5 var detta SV-11.
Notera, se logisk datamodell för diskussion om förhållandet mellan dessa tre DIV-datamodeller, med jämförelse av de konceptuella, logiska och fysiska datamodellerna.
Operationell synvinkel (OV)
- OV-1 Högnivå Operational Concept Graphic
- Den grafiska/textuella beskrivningen på hög nivå av driftkonceptet.
- OV-2 Operativt resursflöde Beskrivning
- En beskrivning av de resursflöden som utbyts mellan operativa aktiviteter.
- OV-3 Operationell resursflödesmatris
- En beskrivning av de utbytta resurserna och de relevanta attributen för utbytena.
- OV-4 Diagram över organisationsrelationer
- Det organisatoriska sammanhanget, rollen eller andra relationer mellan organisationer.
- OV-5a Operationell aktivitet Nedbrytningsträd
- Förmågor och aktiviteter (operativa aktiviteter) organiserade i en hierarkisk struktur.
- OV-5b Operationell aktivitetsmodell
- Kontexten av förmågor och aktiviteter (operativa aktiviteter) och deras relationer mellan aktiviteter, input och output; Ytterligare data kan visa kostnader, artister eller annan relevant information.
- OV-6a Driftregelmodell
- En av tre modeller som används för att beskriva aktivitet (operativ aktivitet). Den identifierar affärsregler som begränsar verksamheten.
- OV-6b Tillståndsövergång Beskrivning
- En av tre modeller som används för att beskriva operativ aktivitet (aktivitet). Den identifierar affärsprocesser (aktivitet) svar på händelser (vanligtvis mycket korta aktiviteter).
- OV-6c Event-Trace Beskrivning
- En av tre modeller som används för att beskriva aktivitet (operativ aktivitet). Den spårar handlingar i ett scenario eller händelseförlopp.
Projektsynpunkt (PV)
- PV-1 Projektportföljrelationer
- Den beskriver beroenderelationerna mellan organisationerna och projekten och de organisatoriska strukturer som behövs för att hantera en portfölj av projekt.
- PV-2 Project Timelines
- Ett tidslinjeperspektiv på program eller projekt, med nyckelmilstolpar och ömsesidigt beroende.
- PV-3 Project to Capability Mapping
- En kartläggning av program och projekt till förmågor för att visa hur de specifika projekten och programelementen hjälper till att uppnå en förmåga.
Services Viewpoint (SvcV)
- SvcV-1 Tjänster Kontext Beskrivning
- Identifieringen av tjänster, tjänsteartiklar och deras sammankopplingar.
- SvcV-2 Services Resursflöde Beskrivning
- En beskrivning av resursflöden som utbyts mellan tjänster.
- SvcV-3a System-Services Matrix
- Relationerna mellan eller mellan system och tjänster i en given arkitektonisk beskrivning.
- SvcV-3b Services-Services Matrix
- Relationerna mellan tjänster i en given arkitektonisk beskrivning. Den kan utformas för att visa intresserelationer (t.ex. gränssnitt av tjänsttyp, planerade kontra befintliga gränssnitt).
- SvcV-4 Tjänster Funktionalitet Beskrivning
- Funktionerna som utförs av tjänster och tjänstens dataflöden mellan tjänstefunktioner (aktiviteter).
- SvcV-5 Operationell aktivitet till tjänster Spårbarhetsmatris
- En kartläggning av tjänster (aktiviteter) tillbaka till operativa aktiviteter (aktiviteter).
- SvcV-6 Services resursflödesmatris
- Den tillhandahåller detaljer om tjänstens resursflödeselement som utbyts mellan tjänster och attributen för det utbytet.
- SvcV-7 Services Measures Matrix
- Måtten (måtten) för tjänstemodellelementen för lämplig(a) tidsram(ar).
- SvcV-8 Services Evolution Beskrivning
- De planerade stegen mot att migrera en svit av tjänster till en mer effektiv svit eller mot att utveckla nuvarande tjänster till en framtida implementering.
- SvcV-9 Services Technology & Skills Prognos
- De framväxande teknologierna, mjukvara/hårdvaruprodukter och färdigheter som förväntas vara tillgängliga inom en given tidsram och som kommer att påverka framtida tjänsteutveckling.
- SvcV-10a Serviceregelmodell
- En av tre modeller som används för att beskriva tjänstens funktionalitet. Den identifierar begränsningar som åläggs systemfunktionalitet på grund av någon aspekt av systemdesign eller implementering.
- SvcV-10b Services State Transition Beskrivning
- En av tre modeller som används för att beskriva tjänstens funktionalitet. Den identifierar svar från tjänster på händelser.
- SvcV-10c Services Event-Trace Beskrivning
- En av tre modeller som används för att beskriva tjänstens funktionalitet. Den identifierar tjänstespecifika förbättringar av kritiska händelsesekvenser som beskrivs i Operational Viewpoint.
Standard Viewpoint (StdV)
- StdV-1 Standards Profile
- Listan över standarder som gäller för lösningselement. I DoDAF V1.5 var detta TV-1.
- StdV-2 Standards Prognos
- Beskrivningen av nya standarder och potentiell påverkan på nuvarande lösningselement, inom en uppsättning tidsramar. I DoDAF V1.5 var detta TV-2.
System Viewpoint (SV)
- SV-1 Systems Interface Description
- Identifiering av system, systemobjekt och deras sammankopplingar.
- SV-2 Systems Resursflöde Beskrivning
- En beskrivning av resursflöden som utbyts mellan system.
- SV-3 Systems-Systems Matrix
- Relationerna mellan system i en given arkitektonisk beskrivning. Den kan utformas för att visa intresserelationer (t.ex. gränssnitt av systemtyp, planerade kontra befintliga gränssnitt).
- SV-4 Systemfunktioner Beskrivning
- De funktioner (aktiviteter) som utförs av system och systemdataflöden mellan systemfunktioner (aktiviteter).
- SV-5a Operationell aktivitet till systemfunktion Spårbarhetsmatris
- En kartläggning av systemfunktioner (aktiviteter) tillbaka till operationella aktiviteter (aktiviteter).
- SV-5b Operationell aktivitet till systemspårbarhetsmatris
- En kartläggning av system tillbaka till förmågor eller operativa aktiviteter (aktiviteter).
- SV-6 Systems resursflödesmatris
- Ger detaljer om systemresursflödeselement som utbyts mellan system och attributen för det utbytet.
- SV-7 Systemmåttmatris
- Måtten (måtten) för systemmodellelementen för lämplig(a) tidsram(ar).
- SV-8 System Evolution Beskrivning
- De planerade stegen mot att migrera en svit av system till en mer effektiv svit, eller mot att utveckla ett nuvarande system till en framtida implementering.
- SV-9 Systemteknik och kompetensprognoser
- Framväxande teknologier, mjukvara/hårdvaruprodukter och färdigheter som förväntas vara tillgängliga inom en given tidsram och som kommer att påverka framtida systemutveckling.
- SV-10a Systemregelmodell
- En av tre modeller som används för att beskriva systemfunktionalitet. Den identifierar begränsningar som åläggs systemfunktionalitet på grund av någon aspekt av systemdesign eller implementering.
- SV-10b Systemtillståndsövergång Beskrivning
- En av tre modeller som används för att beskriva systemfunktionalitet. Den identifierar systemens svar på händelser.
- SV-10c Systems Event-Trace Beskrivning
- En av tre modeller som används för att beskriva systemfunktionalitet. Den identifierar systemspecifika förbättringar av kritiska händelsesekvenser som beskrivs i Operational Viewpoint.
Skapa en integrerad arkitektur med hjälp av DoDAF
DODAF 2.0 Architects Guide upprepade DOD-instruktion 4630.8 definition av en integrerad arkitektur som "En arkitektur som består av flera vyer som underlättar integration och främjar interoperabilitet mellan funktioner och bland integrerade arkitekturer. För arkitekturutvecklingsändamål betyder termen integrerad att data krävs i mer än en av de arkitektoniska modellerna är allmänt definierad och förstådd över dessa modeller. Integrerade arkitekturer är en egenskap eller designprincip för arkitekturer på alla nivåer: Capability, Component, Solution och Enterprise (i sammanhanget av DoD Enterprise Architecture (EA) som är en federation [av] arkitekturer). I enklare termer ses integration i kopplingen från objekt som är vanliga bland arkitekturprodukter, där objekt som visas i en arkitekturprodukt (såsom webbplatser som används eller gränssnittssystem eller tillhandahållna tjänster) bör ha samma nummer, namn och betydelse visas i relaterade arkitekturproduktvyer."
Det finns många olika tillvägagångssätt för att skapa en integrerad arkitektur med hjälp av DoDAF och för att bestämma vilka produkter som krävs. Tillvägagångssättet beror på kraven och de förväntade resultaten; dvs vad den resulterande arkitekturen kommer att användas till. Som ett exempel listade DoDAF v1.0 följande produkter som "den minsta uppsättning produkter som krävs för att uppfylla definitionen av en OV, SV och TV." En anmärkning: även om DoDAF inte listar OV-1-artefakten som en kärnprodukt, uppmuntras dess utveckling starkt. Sekvensen av artefakterna nedan ger en föreslagen ordning i vilken artefakterna kan utvecklas. Den faktiska sekvensen för generering av vyer och deras potentiella anpassning är en funktion av applikationsdomänen och ansträngningens specifika behov.
- AV-1: Översikt och sammanfattningsinformation
- AV-2 : Integrated Dictionary
- OV-1 : Hög nivå operativt koncept grafik
- OV-5: Operationell aktivitetsmodell
- OV-2 : Operationell nodanslutningsbeskrivning
- OV-3 : Operationell informationsutbytesmatris
- SV-1: Beskrivning av systemgränssnitt
- TV-1 : Teknisk standardprofil
En fråga om DoDAF är hur väl dessa produkter möter faktiska intressenters oro för ett givet system av intresse. Man kan se DoDAF-produkter, eller åtminstone de tre vyerna, som ANSI/IEEE 1471-2000 eller ISO/IEC 42010 synpunkter . Men för att bygga en arkitekturbeskrivning som motsvarar ANSI/IEEE 1471-2000 eller ISO/IEC 42010, är det nödvändigt att tydligt identifiera de intressenter och deras problem som är kopplade till varje vald DoDAF-produkt. Annars finns risken att producera produkter utan kunder.
Figuren "DoDAF V1.5 Products Matrix" visar hur DoD Chairman of the Joint Chiefs of Staff Instruction (CJCSI) 6212.01E specificerar vilka DoDAF V1.5-produkter som krävs för varje typ av analys, i samband med Net-Ready Key Performance Parameter (NR-KPP):
- Initial Capabilities Document (ICD). Dokumenterar behovet av en materiellösning för ett specifikt kapacitetsgap som härrör från en initial analys av alternativ som utförs av den operativa användaren och, vid behov, en oberoende analys av alternativ. Den definierar kapacitetsgapet i termer av funktionsområdet, det relevanta utbudet av militära operationer, önskade effekter och tid.
- Capability Development Document (CDD). Ett dokument som samlar in den information som krävs för att utveckla ett eller flera föreslagna program, normalt med hjälp av en evolutionär förvärvsstrategi. CDD skisserar en överkomlig ökning av militärt användbar, logistiskt stödd och tekniskt mogen kapacitet.
- Capability Production Document (CPD). Ett dokument som tar upp de produktionselement som är specifika för ett enskilt steg i ett förvärvsprogram.
- Information Support Plan (ISP). Identifiering och dokumentation av informationsbehov, infrastrukturstöd, IT- och NSS-gränssnittskrav och beroenden med fokus på nätcentrerad, interoperabilitet, stödbarhet och tillräcklighet (DODI 4630.8).
- Skräddarsydd informationsstödsplan (TISP). Syftet med TISP-processen är att tillhandahålla ett dynamiskt och effektivt fordon för vissa program (ACAT II och nedan) för att skapa krav som krävs för I&S-certifiering. Utvalda programansvariga kan begära att få skräddarsy innehållet i sin ISP (ref ss). För program som inte utsetts till OSD-specialintresse av ASD (NII) /DOD CIO, kommer komponenten att fatta det slutgiltiga beslutet om detaljerna i den skräddarsydda planen med förbehåll för de minimikrav som anges i TISP-procedurerna länkade från CJCSI 6212-resurssidan och eventuella särskilda behov som identifieras av J-6 för I&S-certifieringsprocessen.
Representation
Representationer för DoDAF-produkterna kan hämtas från många diagramtekniker inklusive:
Det finns ett UPDM- arbete (Unified Profile for DoDAF och MODAF) inom OMG för att standardisera representationen av DoDAF-produkter när UML används.
DoDAF beskriver generiskt i representationen av artefakterna som ska genereras, men tillåter stor flexibilitet vad gäller de specifika formaten och modelleringsteknikerna. DoDAF-skrivbordsboken ger exempel på att använda traditionella systemtekniker och datatekniker , och för det andra UML-format. DoDAF proklamerar latitud i arbetsproduktformat, utan att bekänna en diagramteknik framför en annan.
Förutom grafisk representation finns det vanligtvis ett krav på att tillhandahålla metadata till Defence Information Technology Portfolio Repository (DITPR) eller andra arkitektoniska arkiv.
Meta-modell
DoDAF har en metamodell som ligger till grund för ramverket, som definierar de typer av modelleringselement som kan användas i varje vy och relationerna mellan dem. DoDAF versioner 1.0 till 1.5 använde CADM -metamodellen, som definierades i IDEF1X (senare i UML) med ett XML-schema härlett från den resulterande relationsdatabasen. Från version 2.0 har DoDAF antagit IDEAS Group foundation ontologi som grund för sin nya metamodell. Denna nya metamodell kallas "DM2"; en akronym för "DoDAF Meta-Model". Var och en av dessa tre nivåer av DM2 är viktig för en viss tittare av avdelningsprocesser:
- Den konceptuella nivån eller Conceptual Data Model (CDM) definierar datakonstruktionerna på hög nivå från vilka arkitektoniska beskrivningar skapas i icke-tekniska termer, så att chefer och chefer på alla nivåer kan förstå databasen för Architectural Description. Representerad i DoDAF V2.0 DIV-1 Viewpoint.
- Den logiska datamodellen (LDM) lägger till teknisk information, såsom attribut till CDM, och vid behov förtydligar relationer till en entydig användningsdefinition. Representerad i DoDAF V2.0 DIV-2 Viewpoint.
- Physical Exchange Specification (PES) består av LDM med allmänna datatyper specificerade och implementeringsattribut (t.ex. källa, datum) tillagda och sedan genererade som en XSD. Representerad i DoDAF V2.0 DIV-3 Viewpoint.
Syften med DM2 är:
- Etablera och definiera det begränsade ordförrådet för beskrivning och diskurs om DoDAF-modeller (tidigare "produkter") och deras användning i de 6 kärnprocesserna
- Specificera semantiken och formatet för federerat EA-datautbyte mellan: arkitekturutvecklings- och analysverktyg och arkitekturdatabaser över DoD Enterprise Architecture (EA) Community of Interest (COI) och med andra auktoritativa datakällor
- Stöd för upptäckt och förståelse av EA-data:
- Upptäckt av EA-data med hjälp av DM2-kategorier av information
- Förståbarhet av EA-data med DM2:s exakta semantik utökad med språklig spårbarhet (alias)
- Tillhandahålla en grund för semantisk precision i arkitekturbeskrivningar för att stödja heterogen arkitekturbeskrivningsintegrering och analys till stöd för beslutsfattande i kärnprocesser.
DM2 definierar arkitektoniska dataelement och möjliggör integration och sammanslutning av arkitektoniska beskrivningar. Det skapar en grund för semantisk (dvs förståelse) konsistens inom och över arkitekturbeskrivningar. På detta sätt stödjer DM2 utbyte och återanvändning av arkitektonisk information mellan JCAs, Components och Federal and Coalition partners, vilket underlättar förståelsen och implementeringen av interoperabilitet mellan processer och system. När DM2 mognar för att möta de pågående datakraven från processägare, beslutsfattare, arkitekter och nya teknologier, kommer den att utvecklas till en resurs som mer fullständigt stödjer kraven på arkitektonisk data, publicerad på ett konsekvent förståeligt sätt och kommer att möjliggöra större lätt för att upptäcka, dela och återanvända arkitektonisk data över organisatoriska gränser.
För att underlätta användningen av information i datalagret, beskriver DoDAF en uppsättning modeller för att visualisera data genom grafiska, tabellformiga eller textmässiga medel. Dessa synpunkter hänför sig till intressenternas krav för att ta fram en arkitektonisk beskrivning.
Relation till andra arkitekturramar
UPDM (Unified Profile for DoDAF och MODAF ) är ett OMG-initiativ för att standardisera UML- och SysML-användning för ramverk för försvarsarkitektur i USA och Storbritannien . Dessutom har den multinationella IDEAS Group , som stöds av Australien, Kanada, Sverige, Storbritannien, USA, med NATO- observatörer, lanserat ett initiativ för att utveckla en formell ontologi för företagsarkitekturer.
Se även
Vidare läsning
- Dennis E. Wisnosky och Joseph Vogel. Dodaf Wizdom: en praktisk guide för att planera, hantera och genomföra projekt för att bygga företagsarkitekturer med hjälp av ramverket för försvarsarkitektur . Wizdom Systems, Inc., 2004. ISBN 1-893990-09-5 .
- Dr Steven H. Dam (2015). DoD Architecture Framework 2.0: En guide för att tillämpa systemteknik för att utveckla integrerade, körbara arkitekturer . CreateSpace Independent Publishing Platform, 2015. ISBN 1-502757-62-1 .
externa länkar
- DoDAF v1.5, 23 april 2007
- Vol I: Definitioner och riktlinjer pdf
- Vol II: Produktbeskrivningar pdf
- Vol III: Architecture Data Description pdf
- DoDAF V1, 9 februari 2004
- DoDAF-sektionen av Architecture Framework Forum Informationsresurs dedikerad till DoDAF eftersom den relaterar till andra arkitekturramverk
- DoD CMO Business Enterprise Architecture (BEA)
- Två presentationer om DoDAF 2.0 från Integrated EA Conferences 2008 och 2009
- Department of Defense Information Enterprise Architecture
- Metadataregistret
- CJCSI 6212.01 Series
- European Space Agency Architectural Framework (ESAAF) - ett ramverk för europeiska rymdbaserade system av system [ 1]