Alapvető architektúra adatmodell - Core architecture data model
Core architektúra adatmodell ( CADM ) a vállalati architektúra egy logikai adatmodell információk leírására és építmények architektúrák.
A CADM alapvetően egy általános adatbázis-séma , amelyet az Egyesült Államok Védelmi Minisztériumának DoDAF-je határoz meg . Eredetileg 1997-ben tették közzé, mint az építészeti adatok logikai adatmodelljét.
tartalom
Áttekintés
A központi architektúra adatmodellt (CADM) arra tervezték, hogy a DoDAF architektúra-információkat szabványos struktúrában rögzítse . CADM lett kifejlesztve, hogy támogassa az adatok követelményeit a DoDAF. A CADM meghatározza azokat a entitásokat és kapcsolatokat a DoDAF architektúra adatelemek számára, amelyek lehetővé teszik az integrációt az építészeti leírásokban és azok között. Ilyen módon a CADM támogatja az építészeti információk cseréjét a missziók területei, alkotóelemei, valamint a szövetségi és koalíciós partnerek között, ezáltal megkönnyítve az architektúrák adatátjárhatóságát.
A CADM kritikus szempont az építményeknek a DoDAF-nek megfelelő integrálása szempontjából. Ez magában foglalja a közös adatelem-meghatározások, szemantika és adatszerkezet használatát az összes architektúraleíró entitás vagy objektum esetében. Az alapul szolgáló CADM használata hiteles módon kapcsolja össze a közös objektumokat több nézetben. A keretrendszernek való megfelelés, amely magában foglalja a CADM jelenleg jóváhagyott verziójának való megfelelést, egyaránt biztosít egységes megközelítést az architektúrák fejlesztéséhez és alapvető alapot nyújt a kapcsolódó architektúrákhoz. A CADM-nek való megfelelés biztosítja a közös építészeti adatelemek (vagy típusok) használatát.
Történelem
A CADM-et eredetileg 1997-ben tették közzé, mint az építészeti adatok logikai adatmodelljét. 1998-ban felülvizsgálták, hogy megfeleljen a C4ISR Architecture Framework 2.0.1 összes követelményének. Logikai adatmodellként az eredeti CADM fogalmi képet adott az építészeti információk szervezéséről. Az entitásokat, attribútumokat és kapcsolatokat azonosította és meghatározta. A CADM 1998 óta fejlődött, így fizikai nézettel rendelkezik, amely megadja az adatbázis megvalósításához szükséges adattípusokat, rövidített fizikai neveket és tartományi értékeket. Mivel a CADM egyben fizikai adatmodell is , ez adatbázis-kialakítást jelent és felhasználható az adatbázisok automatikus generálására.
A CADM v1.01 verzióját 2003 augusztusában adták ki a DoD Architecture Framework v1.0 verzióval. Ez a DoDAF verzió átszervezte a C4ISR Framework v2.0 verziót, termékleírásokat és kiegészítő információkat kínál két kötetben és asztali könyvben. Ez kibővítette az építészeti elvek és gyakorlatok alkalmazhatóságát az összes küldetési területre, nem csupán a C4ISR közösségre. Ez a dokumentum a felhasználásra, az integrált architektúrákra, a DoD és a szövetségi irányelvekre, az építészet értékére, az építészeti intézkedésekre, a DoD döntéstámogató folyamatokra, a fejlesztési technikákra, az analitikai technikákra és a CADM v1.01-re irányult, és a tároló-alapú megközelítés felé mozdult el, hangsúlyozva a építészeti adatelemek, amelyek építészeti termékeket tartalmaznak.
A CADM v1.5 előzetesen kiadásra került a DoD Architecture Framework, v1.5 segítségével 2007. áprilisában. A DoDAF v1.5 a DoDAF v1.0 fejlesztése volt, és tükrözi és kihasználja azt a tapasztalatot, amelyet a DoD komponensek megszereztek a fejlesztés során. és építészeti leírások felhasználásával. Ez az átmeneti változat további útmutatást adott a nettó-központú koncepciók tükrözéséhez az építészeti leírásban, információkat tartalmaz az architektúra-adatkezelésről és az architektúrák egyesítéséről az osztályon keresztül, és magában foglalja a kiadás előtti CADM v1.5-et, a korábbi CADM-verziók egyszerűsített modelljét, amely magában foglalja a nettó-központú elemeket. A kiadás előtti CADM v1.5 szintén kompatibilis a korábbi CADM verziókkal. A CADM v1.02 / 1.03 szókincsével összhangban összeállított adatkészletek hitelesen és teljes mértékben kifejezhetők a CADM v1.5 konstrukcióival.
Megjegyzés: A DoDAF V2.0 esetében a DoDAF Meta-modell (DM2) azon a központi architektúra-adatmodell (CADM) cseréjén dolgozik, amely a DoDAF korábbi verzióit támogatta. A DM2 olyan adatszerkezet, amely megkönnyíti az olvasók megértését az architektúra-dokumentumban szereplő adatok felhasználásáról. A CADM továbbra is használható a DoDAF korábbi verzióiban létrehozott architektúrák támogatására.
Témakörök
Építőkockák
Az alapvető architektúra-adatmodell fő elemeit a következők írják le:
- Mag : Az építészeti információk lényeges elemei, amelyeket fejleszteni, validálni és fenntartani kell, és amelyeknek az építészeti célok között megoszthatóknak kell lenniük az építészeti célok elérése érdekében (pl. Interoperabilitás, beruházások optimalizálása).
- Építészeti adatok : Az építészeti termékek lehetséges darab-részei és a kapcsolódó elemző eszközök a darabok (objektumosztályok), tulajdonságaik, tulajdonságai vagy tulajdonságai, valamint az összefüggések szigorú meghatározásakor.
- Adatmodell : Az adatmodell meghatározza a tartomány objektumait, azok kölcsönös kapcsolatait és tulajdonságait, általában az adatbázis tervezése céljából. Három adatmodell létezik, a legmagasabbtól a legalacsonyabbig: fogalmi, logikai és fizikai. A fogalmi adatmodellek a legmagasabb szintűek. A felhasználói fogalmakat a felhasználók számára ismert módon modellezik. A részletek elmaradhatnak az áttekinthetőség és a felhasználókkal való összpontosítás javítása érdekében. A logikai modellek formálisabbak, gyakran figyelembe veszik az egyedi adatok reprezentációját (nem redundancia vagy az adatbázis normalizálása ), a szemantikai jól definiálhatóságot és az exkluzivitást (a nem átfedő entitásokat), valamint a domain szintű teljességét. A logikai adatmodelleknek nem kell elkötelezniük egy adott adatbázis-kezelő rendszert (DBMS). A fizikai adatmodellek általában a legrészletesebbek és az adatbázis-előállításhoz elegendőek. A fizikai modellnek tartalmaznia kell a végrehajtáshoz szükséges összes információt. A fizikai modell gyakran foglalkozik a teljesítmény szempontjaival.
Adat modellezése és megjelenítése
A DoDAF magában foglalja az adatmodellezést (CADM) és a megjelenítési szempontokat (termékek és nézetek) az építészeti elemzés támogatására. A DoDAF adatmodellje, a CADM meghatározza az architektúra-adatelemeket, a közöttük fennálló kapcsolatokat és az adatelem-attribútumokat, lényegében meghatározva az építészeti közösség „nyelvtanát”. Tartalmaz egy „főnevek”, „igék” és „melléknevek” halmazát, amelyek a „nyelvtanral” együtt lehetővé teszik, hogy „mondatokat” készítsenek az építkezési tárgyakról, amelyek összhangban állnak a DoDAF-lel. A CADM az építészet szükséges aspektusa, és értelmet ad az építészeti vizuális ábrázolások (termékek) mögött. Ez lehetővé teszi az építészeti adatok hatékony összehasonlítását és megosztását a vállalkozáson belül, hozzájárulva az architektúrák általános hasznosságához. A CADM a következő adatmodell szinteket írja le részletesebben:
- Fogalmi : A felhasználói fogalmak modellezése a felhasználók számára ismert módon
- Logikai : Formálisabb modell, amely figyelembe veszi az egyedi adatok ábrázolását, hangsúlyt helyez a szemantikai jól definiáltságra és exkluzivitásra, valamint a domain szintű teljességre
- Fizikai : Az adatbázis megvalósításához szükséges összes információt modellezi
Az adatmegjelenítés az építészeti adatok grafikus vagy szöveges ábrázolásának egyik módja a döntéshozatali elemzés támogatására. A DoDAF termékeket kínál az alapul szolgáló adatok felhasználóbarát megjelenítésére. Egyes esetekben a meglévő DoDAF termékek elegendőek a szükséges információk megjelenítéséhez. Függetlenül attól, hogy az építészeti leírást hogyan reprezentálja, az alapul szolgáló adatok (CADM) konzisztensek maradnak, és biztosítják az alapot az elemzési követelmények leképezéséhez.
Az adatmodell diagram jelölése.
Amint az ábrán látható, a dobozok olyan entitásokat képviselnek, amelyekre az architektúra-adatokat gyűjtik (táblázatokat ábrázolnak, ha relációs adatbázishoz használják); őket négyzet alakú (független elemek) vagy lekerekített sarkokkal (függő elemek) nyitott dobozok ábrázolják. Az entitás neve a nyitott mezőn kívül és a tetején található. A mezőben lévő szövegsorok az entitás attribútumait jelölik (az entitás táblázata oszlopokat reprezentál, ha relációs adatbázishoz használják). Az egyes mezőkben található vízszintes vonal elválasztja az elsődleges kulcsattribútumokat (az entitás egyedi példányainak megtalálásához) a nem kulcsot leíró attribútumoktól.
A kör és vonallal ellátott szimbólum jelzi az altípusokat, amelyek esetében az összes alább csatlakoztatott entitás a szimbólum tetején csatlakoztatott entitás nem átfedő részhalmazai. A kapcsolatokat pontozott (nem azonosító) és szilárd (azonosító) kapcsolatok reprezentálják, amelyekben a gyermek entitásnak (amelyik a legközelebb van a pontos pontra) nulla, egy vagy több példány van társítva az anyavállalat minden egyes példányához (a másikhoz csatlakoztatott entitáshoz) a kapcsolat vonalán keresztül).
Alapvető építészeti elemek
A DoDAF építészeti termékeire reagáló architektúra-adattár információkat tartalmaz az alapvető építészeti elemekről, például a következőkről:
- Az operatív csomópontok lehetnek szervezetek, szervezeti típusok és operatív (emberi) szerepek. (A szerepe lehet készség, foglalkozás, foglalkozási specialitás vagy pozíció.)
- Operatív tevékenységek, ideértve az Universal Joint Task List (UJTL) -ben meghatározott feladatokat.
- Az információk és adatok a domain adatbázisok és más információs források (amelyek lehetnek hálózati központúak) és a rendszeradatok által szolgáltatott információkra vonatkoznak. Ezek az információforrások és rendszeradatok meghatározhatják az információcserét vagy a rendszer interfészek részleteit.
- A rendszercsomópontok olyan fizikai entitásokhoz és rendszerekhez kapcsolódó csomópontokra utalnak, amelyek lehetnek létesítmények, platformok, egységek, 3 vagy helyek.
- A rendszerek közé tartoznak a rendszercsaládok (FOS) és a rendszerek rendszerei (SOS), és szoftver- és hardverberendezéseket tartalmaznak.
- A rendszer funkcióit az operatív tevékenységek megkövetelik, és egy vagy több rendszer hajtja végre.
- A teljesítmény a rendszerek, a funkciók, a linkek (azaz a fizikai hivatkozások), a számítógépes hálózatok és a rendszer adatcsere teljesítményjellemzőire vonatkozik.
- A szabványok kapcsolódnak a technológiákhoz, rendszerekhez, rendszercsomópontokhoz és adatokhoz, és hivatkoznak az információfeldolgozás, az információátvitel, az adatok, a biztonság és az emberi számítógép interfész műszaki szabványaira.
- A technológiák magukban foglalják a jövő technológiáit, és kapcsolódnak a rendszerekhez és az ilyen technológiák alkalmazására vonatkozó feltörekvő szabványokhoz.
Az ábrán látható ábrázolt (fogalmi) kapcsolatok (többek között) a következőket tartalmazzák:
- Az operációs csomópontok számos operatív tevékenységet végeznek.
- Az operációs csomópontok információt igényelnek.
- Az információk a rendszerekhez kapcsolódnak, és mint szabványokhoz társított adatként kerülnek alkalmazásra.
- A rendszerek végrehajtják a rendszer funkcióit.
- A rendszerek teljesítményjellemzőkkel rendelkeznek; mind a rendszerek, mind a teljesítmény függhet a végrehajtott rendszer funkciótól.
Ezekkel a kapcsolatokkal sokféle építészeti és kapcsolódó információ reprezentálható, például hálózatok, információáramlások, információigények, interfészek és így tovább.
Kapcsolódó modellek
A CADM ellentéte a NASA-ban a NASA kutatási információs ontológiai modellje ( NeXIOM ), amelyet arra terveztek, hogy rögzítse és kifejezetten leírja azokat a műszaki és programozási adatokat, amelyek a feltárási program döntéseit vezérlik. A NeXIOM célja, hogy olyan tárolóhely legyen, amelyhez különféle szimulációs eszközök és modellek férhetnek hozzá, amelyeknek információ és adatcsere szükséges.
Irodalom
Külső linkek
-
A Wikimedia Commons központi építészeti adatmodelljével kapcsolatos média