Accueil🇫🇷Chercher

Department of Defense Architecture Framework

Le Department of Defense Architecture Framework (DoDAF) est un cadre d'architecture destiné au développement d'une architecture de systèmes ou d'une architecture d'entreprise (EA). Tous les achats majeurs d'armes et de systèmes d'information du département de la défense du gouvernement des États-Unis doivent développer une architecture d'entreprise et documenter cette architecture en utilisant l'ensemble de vues prescrites dans DoDAF.

Présentation générale

Origine

DoDAF est le cadre d'implémentation choisi par le département de la défense des États-Unis pour la mise en conformité des architectures par rapport au Clinger-Cohen Act et aux circulaires A-11 et A-130 de l'United States Office of Management and Budget. Il est administré par le groupe de travail DoDAF du sous-secrétaire à la défense pour la Business Transformation. DoDAF s'appelait auparavant C4ISR (Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance) AF. D'autres cadres dérivés basés sur DoDAF sont le cadre d'architecture de l'OTAN (NAF) et le cadre d'architecture du ministère de la défense du Royaume-Uni (MODAF).

Le besoin d'intégration et de fédération des architectures a entraîné la nécessité de prendre en compte une représentation cohérente des concepts réseau-centré. D'autre part, les services web et l'architecture orientée services, qui sont des catalyseurs des architectures réseau-centré, sont aussi intégrés dans cette vision.

Champ d'application

Alors que ce cadre est clairement destiné à des systèmes militaires, il a des possibilités d'applications très larges dans les secteurs privé, public et du bénévolat dans le monde, et ne représente qu'un cadre d'architecture parmi d'autres.

Il est apparemment unique (avec MODAF) par son usage de " vues opérationnelles " qui détaillent le domaine opérationnel du client externe dans lequel le système en développement va opérer (ref. Cadre Zachman).

Il est bien adapté à de grands systèmes dans une architecture intégrée (integrated architecture) complexe et des enjeux d'interopérabilité.

Il s'adapte également à des architectures fédérées (federated architecture).

Référentiel en deux couches données / présentation

Comme d'autres approches d'architectures d'entreprise, par exemple The Open Group Architecture Framework (TOGAF), DoDAF est organisé autour d'un référentiel partagé pour gérer les produits.

La structure du cadre d'architecture comporte deux couches :

Les produits sont un moyen de visualiser l'architecture de données par des graphiques, des tables, des textes. Les vues permettent de visualiser l'architecture de données en organisant les données logiquement dans une perspective spécifique ou holistique.

Le référentiel est défini par le Core Architecture Data Model 2.0 (CADM -- essentiellement un schéma de base de données commun) et le système de référentiel de l'architecture du DoD (DARS).

Une caractéristique déterminante de DoDAF est l'interopérabilité, qui est organisée selon une série de niveaux, appelés Niveaux d'interopérabilité de systèmes d'information (Levels Information System Interoperability, LISI). Le système en développement ne doit pas seulement satisfaire ses besoins internes en données mais aussi ceux du cadre opérationnel dans lequel il est placé.

Trois éléments clés

Le cadre DoDAF s'appuie sur des directives précises, notamment la stratégie des données réseau-centré (Net-Centric Data Strategy, NCDS, 2003).

La vision de la gestion des données décrite dans DoDAF est basée sur les trois éléments clés identifiés dans NCDS :

Communautés d'intérêt

DoDAF emploie la notion de communauté d'intérêt au sujet des groupes d'utilisateurs qui doivent échanger de l'information pour des objectifs, intérêts, missions, processus d'affaires partagés, et qui doivent pour cette raison disposer d'un vocabulaire partagé pour les informations échangées.

Standards de métadonnées

DoDAF est un cadre d'architecture dirigé par les données (exigence data-driven) :

Les données sont définies par les objectifs de l'architecture et les exigences des processus de décision définies par la maîtrise d'ouvrage de chaque processus. Elles permettent de travailler ensuite sur quatre types de vues.

CADM permet de définir les modèles de données aux niveaux conceptuel, logique et physique. Cette description est présentée dans le volume III de la version 1.5 (métadonnées, registres de métadonnées).

Le département de la défense gère un registre de métadonnées qui permet d'accéder aux métadonnées structurelles et sémantiques qui décrivent l'architecture. OASD-NII (Office of the Assistant Secretary of Defense Networks and Information Integration) Architectures and Interoperability (A&I) a enregistré CADM et CADM XML Schema en tant que spécifications sémantiques et structurelles pour les éléments de données de l'architecture DoDAF.

Services d'entreprise "GIG"

Les services d'entreprise GIG permettent le balisage, le partage, la recherche, et la récupération des données.

Vues d'artéfact

Les vues DoDAF views sont organisées en quatre ensemble de vues de base :

  • Articulation de toutes les vues All View (AV),
  • Vue opĂ©rationnelle Operational View (OV),
  • Vue systèmes Systems View (SV),
  • et vue des standards techniques Technical Standards View (TV).

On n'emploie généralement qu'un sous-ensemble des vues complètes DoDAF pour chaque développement de système.

Toutes vues - All View (AV)

Les produits AV fournissent des descriptions d'ensemble de l'architecture entière et définissent le champ et le contexte de l'architecture. Les produits AV sont :

  • AV-1 Overview and Summary Information - Champ, objectif, utilisateurs, environnement, conclusions analytiques (si applicable)
  • AV-2 Integrated Dictionary - DĂ©finitions de tous les termes utilisĂ©s dans tous les produits.

Vue opérationnelle - Operational View (OV)

Les produits OV fournissent les descriptions des tâches et activités, des éléments opérationnels, et des échanges d'information requis pour accomplir les missions du département de la défense. La vue OV fournit des représentations textuelles et graphiques des nœuds et éléments opérationnels, des tâches et activités affectées, et des flux d'information entre les nœuds. Elle définit le type d'information échangée, la fréquence des échanges, les tâches et activités supportées par ces échanges et la nature des échanges.

Les produits OV sont les suivants :

  • OV-1 High Level Operational Concept Graphic - Description graphique et textuelle de haut niveau du concept opĂ©rationnel (organisations de haut niveau, missions, configuration gĂ©ographique, connectivitĂ©, etc).
  • OV-2 Operational Node Connectivity Description - NĹ“uds opĂ©rationnels, activitĂ©s exĂ©cutĂ©es sur chaque nĹ“ud, connectivitĂ©s et flux d'information entre les nĹ“uds.
  • OV-3 Operational Information Exchange Matrix - Information Ă©changĂ©e entre les nĹ“uds et attributs correspondants de cet Ă©change comme le mĂ©dia, la qualitĂ©, la quantitĂ©, et le niveau d'interopĂ©rabilitĂ© exigĂ©.
  • OV-4 Organizational Relationships Chart - Commandement, contrĂ´le, coordination, et autres relations dans les organisations.
  • OV-5 Operational Activity Model - ActivitĂ©s, relations dans les activitĂ©s, inputs et outputs. De plus, les recouvrements peuvent montrer les coĂ»ts, les nĹ“uds, ou d'autres informations pertinentes.
  • OV-6a Operational Rules Model - L'un des trois produits utilisĂ©s pour dĂ©crire la sĂ©quence d'activitĂ© opĂ©rationnelle permettant d'identifier les règles mĂ©tier qui induisent des contraintes sur le fonctionnement opĂ©rationnel.
  • OV-6b Operational State Transition Description - L'un des trois produits utilisĂ©s pour dĂ©crire la sĂ©quence d'activitĂ© operationnelle permettant d'identifier les rĂ©ponses d'un processus mĂ©tier Ă  des Ă©vĂ©nements.
  • OV-6c Operational Event-Trace Description - L'un des trois produits utilisĂ©s pour dĂ©crire la sĂ©quence d'activitĂ© opĂ©rationnelle permettant de suivre les actions dans un scĂ©nario ou une sĂ©quence critique d'Ă©vĂ©nements.
  • OV-7 Logical Data Model - Documentation des exigences de donnĂ©es et des règles mĂ©tier structurantes de la vue opĂ©rationnelle.

Vues systèmes - Systems View (SV)

Les produits SV fournissent des descriptions graphiques et textuelles des systèmes et des interconnexions entre systèmes qui supportent les fonctions du département de la défense. Les interconnexions entre systèmes définies dans OV sont décrites dans les vues systèmes SV.

Les produits SV sont les suivants :

  • SV-1 System Interface Description - Identification des systèmes, composants de systèmes et de leurs interfaces, Ă  l'intĂ©rieur et entre les nĹ“uds.
  • SV-2 Systems Communications Description - NĹ“uds physiques et leurs principes de communication.
  • SV-3 Systems-Systems Matrix - Relations entre les systèmes dans une architecture donnĂ©e. Elle peut ĂŞtre conçue pour montrer les relations intĂ©ressantes, par exemple les interfaces de type système, les interfaces planifiĂ©es existantes, etc.
  • SV-4 Systems Functionality Description - Fonctions exĂ©cutĂ©es par les systèmes et les flux d'information entre les fonctions de système.
  • SV-5 Operational Activity to Systems Functionality Traceability Matrix - Caryographie des fonctions système jusqu'aux activitĂ©s opĂ©rationnelles.
  • SV-6 Systems Data Exchange Matrix - DĂ©tail des donnĂ©es Ă©changĂ©es entre les Ă©lĂ©ments du système et applications allouĂ©es aux Ă©lĂ©ments du système.
  • SV-7 Systems Performance Parameters Matrix - CaractĂ©ristiques de performance des Ă©lĂ©ments matĂ©riel et logiciel de chaque système, pour l'Ă©chĂ©ance appropriĂ©e.
  • SV-8 Systems Evolution Description - Planification des Ă©tapes de migration de la suite système vers une suite plus efficace, ou Ă©volution d'un système actuel vers une implĂ©mentation future.
  • SV-9 Systems Technology Forecast - Technologies Ă©mergentes, produits logiciels et matĂ©riels qui doivent ĂŞtre disponibles dans un dĂ©lai donnĂ©, et qui affecteront le dĂ©veloppement futur de l'architecture.
  • SV-10a Systems Rules Model - L'un des trois produits utilisĂ©s pour dĂ©crire la sĂ©quence d'activitĂ© des systèmes -- Contraintes imposĂ©es sur la fonctionnalitĂ© des systèmes en raison de certains aspects de la conception ou de l'implĂ©mentation des systèmes.
  • SV-10b Systems State Transition Description - L'un des trois produits utilisĂ©s pour dĂ©crire la sĂ©quence d'activitĂ© des systèmes -- RĂ©ponses d'un système aux Ă©vĂ©nements.
  • SV-10c Systems Event-Trace Description - L'un des trois produits utilisĂ©s pour dĂ©crire la sĂ©quence d'activitĂ© des systèmes -- Raffinements spĂ©cifiques des sĂ©quences critiques d'Ă©vĂ©nements dĂ©crites dans la vue opĂ©rationnelle.
  • SV-11 Physical Schema - ImplĂ©mentation physique de l'information du Modèle Logique de DonnĂ©es, par exemple, formats de messages, structures de fichiers, et schĂ©ma physique.

Vue des standards techniques - Technical Standards View (TV)

Les produits TV définissent les standards techniques, les conventions d'implémentation, les règles métier et les critères qui gouvernent l'architecture.

Les produits TV sont les suivants :

  • TV-1 Technical Standards Profile - SĂ©lection des standards qui s'appliquent Ă  l'architecture considĂ©rĂ©e.
  • TV-2 Technical Standards Forecast - Description des standards Ă©mergents qui sont susceptibles de s'appliquer Ă  l'architecture considĂ©rĂ©e, dans un dĂ©lai raisonnable.

Mise en Ĺ“uvre

Création d'une architecture intégrée utilisant DoDAF

DoDAF v1.0 a défini une liste de produits comme l'“ensemble minimum de produits requis pour satisfaire la définition d'un OV, SV et TV.”

Nota : alors que DoDAF ne liste pas l'artéfact OV-1 comme un produit essentiel, son développement est fortement encouragé. La séquence des artéfacts listée ci-dessous suggère un ordre dans lequel les artéfacts peuvent être développés. La séquence réelle de la génération de vues et leur adaptation potentielle varie en fonction du domaine d'application et des besoins spécifiques de l'initiative.

  • AV-1
  • AV-2
  • OV-1
  • OV-5
  • OV-2
  • OV-3
  • SV-1
  • TV-1

L'une des préoccupations sur DoDAF est la manière avec laquelle ces produits satisfont réellement les besoins des parties prenantes pour n'importe quel domaine d'intérêt. On peut considérer les produits DoDAF, ou au moins les trois vues, comme des points de vue ANSI/IEEE 1471-2000 ou ISO/IEC 42010. Mais afin de construire une description d'architecture qui corresponde à ANSI/IEEE 1471-2000 ou ISO/IEC 42010, il est nécessaire d'identifier clairement les parties prenantes et leurs enjeux qui correspondent à chaque produit DoDAF sélectionné. Sinon, il y a un risque (vu dans au moins des initiatives d'architecture DoDAF) de construire des produits qui n'auraient aucun client.

Représentation

Les représentations des produits DoDAF peuvent être obtenues par de nombreuses techniques de diagramme : tables, ICAM Definition Language, modèle entité-relation, UML/ SysML, et d'autres techniques spécifiques qui dépendent du produit, de l'outil utilisé, et des préférences du sous-traitant ou du client.

Il y a une initiative UPDM (UML Profile for DoDAF and MODAF) dans l'OMG pour standardiser la représentation des produits DoDAF lorsqu'on utilise UML.

DoDAF décrit d'une façon générique la représentation des artéfacts à générer, mais il autorise une flexibilité considérable en ce qui concerne les formats spécifiques et les techniques de modélisation. Le DoDAF deskbook indique des exemples d'utilisation traditionnelle en ingénierie des systèmes et en ingénierie informatique, et également, le format UML. DoDAF autorise une marge d'utilisation dans le format des produits, sans obliger à l'utilisation d’une technique de diagramme plutôt qu'une autre.

En plus de la représentation graphique, il y a une exigence particulière concernant la fourniture de métadonnées au référentiel Defense Information Technology Portfolio Repository (DITPR) ou d'autres référentiels d'architecture.

Versions et calendrier

  • Octobre 2003. Publication de la version 1.0. DODAF a pris la suite de C4ISR.
  • FĂ©vrier 2004. Publication de Definitions and Guidelines (87 pages) et Product Descriptions (254 pages).

Outils

Un certain nombre d'outils de développement aident les architectes d'entreprise à créer les artéfacts ; on en donne trois exemples ci-dessous :

D'autres outils fournissent des répertoires complets de ces artéfacts.

Harmonisation entre les cadres d'architecture nationaux

L'OMG a démarré un projet visant à standardiser un profil UML pour des cadres d'architecture militaires : UPDM (UML Profile for DoDAF and MODAF).

De plus, le IDEAS Group est un projet de quatre nations (Australie, Canada, Royaume-Uni, USA + OTAN comme observateurs) qui vise à standardiser un modèle conceptuel pour des cadres d'architecture militaires.

Source

Articles connexes

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.