GEMMA modelleerafspraken en afgeleide relaties
In de GEMMA modelleerafspraken staat exact weergegeven welke concepten in de GEMMA gebruikt zijn. In de modelleerafspraken kun je bijvoorbeeld aflezen hoe de hiërarchie in het bedrijfsfunctiemodel is opgebouwd en wat de opbouw is van het applicatiefunctiemodel.
Op basis van dit model zijn tevens de ArchiMate export bestanden uit de Softwarecatalogus van een gemeente/samenwerking en leverancier gedocumenteerd.
In de onderstaande view is weergegeven welke relaties worden afgeleid ten behoeve van de Softwarecatalogus.
Softwarecatalogus afgeleide relaties (uit model: GEMMA kennismodel) - Toon SVG - Download als csv
Elementen[bewerken]
Element | Beschrijving | Toelichting | Elementtype |
---|---|---|---|
Applicatieservice | Een applicatieservice ontsluit functionaliteit naar afnemers van die functionaliteit. Een voorbeeld van een applicatieservice is de 'Aanmaken zaak' service. |
| ApplicationService |
Bedrijfsfunctie | Een bedrijfsfunctie is een gedragselement dat gedrag groepeert op basis van een bepaalde verzameling criteria (zoals vereiste bedrijfsmiddelen en/of competenties).
Eigenchappen van bedrijfsfunctie
|
| BusinessFunction |
Buitengemeentelijk stelsel | Grouping | ||
Buitengemeentelijke component | De buitengemeentelijke component is een applicatiecomponent die staat voor de sectorale en landelijke voorzieningen waar gemeenten informatie ophalen, delen en of uitwisselen van gegevens met overheidsorganisaties, ketenpartners, burgers en bedrijven.
Eigenschappen van een buitengemeentelijke component:
|
| ApplicationComponent |
Buitengemeentelijke service | De buitengemeentelijke service (of koppelvlak) is een applicatie service die de sectorale en landelijke voorzieningen aanbieden aan haar afnemers.
Eigenschappen van een buitengemeentelijke service:
|
| ApplicationService |
Doelgroep | De doelgroep is een ordening van de gemeentelijke applicatieservices naar de groep gebruikers. Een doelgroep is bijvoorbeeld de inwoners en ondernemers
Eigenchappen van een doelgroep:
De doelgroep is de gebruikersgroep voor wie een applicatieservice bedoeld is, bijvoorbeeld de inwoners en ondernemers. Eigenchappen van een doelgroep:
|
| BusinessRole |
Domein | Een domein is een afgebakende groep bedrijfsfuncties die in de gemeentelijke praktijk vaak in samenhang worden ingericht en gebruikt
Eigenchappen van domein:
|
| Grouping |
Domein en doelgroep | De groepering van applicatieservices voor een doelgroep binnen een domein
Eigenschappen:
| Grouping | |
Gradaties | Indeling van standaarden voor de (mate van) bouwbaarheid en testbaarheid. Standaarden kunnen als producten worden getypeerd in eindproducten, halffabrikaten, grondstoffen en gegevensstandaarden. Deze typering is een indicatie wat de benodigde inspanning is om de specificatie te completeren om tot een werkende koppeling te komen.
Eigenschappen van een gradatie
|
| Grouping |
Laag | De lagen van het GEMMA bedrijfsfunctiemodel
Eigenchappen:
|
| BusinessFunction |
Referentiecomponent | Een referentiecomponent is een type applicatiecomponent. Een applicatiecomponent is een modulair, zelfstandig inzetbaar en vervangbaar deel van een systeem, dat zijn functionaliteit aanbiedt via goed gedefinieerde interfaces. Applicatiecomponenten stellen functionaliteit beschikbaar, die gebruikt wordt om de applicatiediensten mee te leveren.
Eigenschappen van de referentiecomponent:
|
| ApplicationComponent |
Standaard | Een document dat een set van regels bevat die beschrijven hoe mensen materialen, producten, diensten, technologieën, taken, processen en systemen dienen te ontwikkelen en beheren
Een standaard wordt gemodelleerd met het Archimate concept constraint, een beperking van de ontwerpruimte voor het realiseren van 'iets' Eigenschappen van een standaard
|
| Constraint |
Standaardversie | Een door de beheerder van de standaard uitgebrachte versie.
Eigenschappen van een standaarversie:
|
| Constraint |
Uitvoeringsdomein | Onderverdeling van de uitvoeringslaag in domeinspecifieke uitvoering
Eigenschappen:
|
| BusinessFunction |
Relaties[bewerken]
Van | Relatie | Naar | Beschrijving | Toelichting | Elementtype |
---|---|---|---|---|---|
Afgeleide standaard BG voorziening | Dit is een afgeleide relatie die wordt aangemaakt en doorgeven aan de Softwarecatalogus.
Regel voor afleiden:
| AssociationRelationship | |||
Afgeleide standaardversie refcomp | Dit is een afgeleide relatie die wordt aangemaakt en doorgeven aan de Softwarecatalogus.
Regel voor afleiden:
|
| AssociationRelationship | ||
Bedrijfsfunctiefilter | AssociationRelationship | ||||
Doelgroepfilter | AssociationRelationship | ||||
Domeinfilter | Dit is een afgeleide relatie die wordt aangemaakt en doorgeven aan de Softwarecatalogus. Een referentiecomponent wordt gebruikt in één of meerdere domeinen | AssociationRelationship | |||
Id-22fb339761b84204b4abd97c0faa8083 | AssociationRelationship | ||||
Id-38ff5c0f9e4d44febd16cd77eb13c795 | AggregationRelationship | ||||
Id-3e65e9b1a1b94c92968e5dab5bec4e34 | AggregationRelationship | ||||
Id-4a50aa428eb64542936b0b76b2ab9346 | AggregationRelationship | ||||
Id-7747c6bf8e9144bfb771afcd724a7ba7 | AggregationRelationship | ||||
Id-80974 | AggregationRelationship | ||||
Id-80983 | AggregationRelationship | ||||
Id-80d5da1276db4275bb8f9eb9a2bc5d01 | AggregationRelationship | ||||
Id-81013 | ServingRelationship | ||||
Id-81293 | RealizationRelationship | ||||
Id-81303 | RealizationRelationship | ||||
Id-81313 | ServingRelationship | ||||
Id-9c54ea27979e4398bbb71b06f6cb8ec6 | AggregationRelationship | ||||
Id-bada497848954b0ca4a76e2fa98c9c64 | AggregationRelationship | ||||
Id-c9c383bfaaf34cff9d6df8db945bfcd2 | AggregationRelationship | ||||
Id-d02139d0583543adac8838cf3d6eea37 | AggregationRelationship | ||||
Id-eb94bc61dacc4f8c9ddaefd5dd9ca95c | AggregationRelationship | ||||
Verplicht / Aanbevolen | Met de 'Verplicht / Aanbevolen' relatie wordt voor een referentiecomponent voorgeschreven welke standaard verplicht of aanbevolen is.
Eigenschappen van de relatie 'aanbevolen of verplichte standaard'
|
| RealizationRelationship | ||
is versie van | SpecializationRelationship | ||||
ondersteunt | RealizationRelationship |