Verschillende type modellen
Inhoud
De ArchiMate data- en bedrijfsobjecten worden in de onderstaande modellen (bedrijfsobjectenmodel en informatiemodel) gebruikt
Een model van begrippen beschrijft een bepaald domein van de werkelijkheid (de ‘universe of discourse’). Voor wat betreft het GEMMA Begrippenmodel is dat het gehele gemeentelijk domein. Die beschrijving geschiedt door middel van de binnen het gekozen domein gehanteerde begrippen en hun (taaltechnische) relaties tot elkaar. Doel is dat de actoren binnen het domein elkaar begrijpen en één taal spreken. Het GEMMA Begrippenmodel wordt in eerste instantie opgesteld voor gebruik door mensen en niet direct voor machine-to-machine-doeleinden. Een model van begrippen biedt een uniforme "analistentaal" enerzijds en anderzijds is dit het startpunt bij het opstellen van modellen, specificaties etc. van begrippen waarover reeds eerder nagedacht is en waarover consensus bestaat om die uiteindelijk toe te passen in digitale gegevensuitwisselingen. Waarbij overigens altijd ruimte moet zijn voor uitbreiding en contextspecifieke invulling.
In het bedrijfsobjectenmodel worden deze begrippen gebruikt om de onderlinge verhouding tussen de begrippen in de vorm van bedrijfsobjecten te duiden. Onder het bedrijfsobjectenmodel verstaan we de representatie van de begrippen/concepten (‘dingen’, ‘onderwerpen’) en hun relaties (rollen t.o.v. elkaar) zodanig dat informatie daarover een organisatie (‘de business’) in staat stelt haar doelen te bereiken (cq. haar taken uit te voeren). Anders gezegd: objecten waarvan de organisatie informatie nodig heeft om haar taken uit te kunnen voeren oftewel een bedrijfsobjectmodel is een conceptueel gegevensmodel dat laat zien wat de belangrijkste gegevensverzamelingen van een gemeente zijn.
Uiteindelijk gebruiken we de begrippen en de bedrijfsobjecten in een verder uitgewerkte vorm (bv met eigenschappen per object, concepttype), het informatiemodel. Een informatiemodel is de groepering van alle modelelementen (objecttypes in MIM, dataobjecten in ArchiMate) waaruit het informatiemodel is opgebouwd. Het informatiemodel als geheel. Het informatiemodel is een package, te weten het hoofdpackage van het informatiemodel, waar alle subpackages die een informatiemodel beschrijven onder vallen, zoals Domein en View en extern. Het informatiemodel wordt verder beschreven met metadata, zoals de aanduiding van het domein wat in het informatiemodel is gemodelleerd. Het is gangbaar om de naam van het informatiemodel te beginnen met IM, maar dit is niet verplicht.
Concept | Definitie | Toelichting | Toepassing | Modeltype |
---|---|---|---|---|
Begrip | Een begrip is de combinatie van een term of woord en een definitie. Begrippen worden door mensen gebruikt om mentaal de werkelijkheid te beschouwen en te begrijpen. Een begrip omvat niet de betekenis en structuur van data. (Bron: MIM). | Veelal in de vorm van een woordenlijst of een thesaurus of ontologie | Elkaar beter begrijpen, zoekingang voor andersoortige modelelementen | Lijst/model van begrippen (SKOS-formaat) |
Bedrijfsobject |
|
Dingen die je wil managen als gegevensverzameling en waarover je uitspraken wilt doen vanuit het perspectief van datamanagement | Bedrijfsobjectenmodel (ArchiMate-formaat) | |
Dataobject | A data object represents data structured for automated processing. (Bron: ArchiMarte). |
| Bedoeld om te worden gebruikt in het ontwerpen en beschrijven van systemen. En om een relatie te kunnen leggen met de Objecttypes uit de MIM-modellen. | Dataobjectenmodel (ArchiMate-formaat) |
Objecttype | De typering van een groep objecten die binnen een domein relevant zijn en als gelijksoortig worden beschouwd. (Bron: MIM) | Objecttypen zien we terug in informatiemodellen die de basis vormen voor informatievoorziening, in het bijzonder de digitale verwerking en opslag van gegevens. Veelal opgesteld in de vorm van UML modellen met het MIM-profiel. | Eenheden die eigenschappen hebben en die je (vrijwel) één op één kunt vertalen in tabellen of klassen | Conceptueel Informatiemodel (MIM-profiel) |
Het GEMMA bedrijfsobjectenmodel[bewerken]
Het GEMMA bedrijfsobjectenmodel vind je op de pagina Bedrijfsobjecten. Daar vind je een overzicht van bedrijfsobjecten oftewel begrippen/concepten met hun definities. Deze zijn gebaseerd op het model van het Gemeentelijk GegevensModel (GGM) en opgesteld in samenwerking met de gemeente Delft. In dit model zitten de Objecttypen (term uit MIM) als ArchiMate-BusinessObjects in het model, met de eigenschap Bedrijfsobject = Ja, als het daadwerkelijk een BusinessObject is volgens het GEMMA-beheerteam. Anders heeft deze eigenschap de waarde Nee of geen waarde en moet het als een ArchiMate-DataObject worden beschouwd.
In het het GEMMA-model is ook van elke GGM-view een GEMMA-versie gemaakt, waarin de bedrijfsobjecten zijn weergegeven, die in de opvatting van het GEMMA-team ook daadwerkelijk een bedrijfsobject zijn. De GGM-dataobjecten zijn daar dus uitgelaten. Om de relatie te leggen is een een ArchiMate-versie van het GGM-model gemaakt in AMEF-formaat op basis waarvan de bedrijfsobjecten zijn afgeleid.