Stijlgids

Inleiding

Het modelleren van architecturen kan op allerlei wijzen. Om te voorkomen dat architecten allemaal hun eigen taal gaan spreken is deze stijlgids ontwikkeld. Deze beschrijft welke modellen we binnen de WILMAWaterschaps Informatie en Logische Model Architectuur (WILMA). De waterschappen willen beter en efficiënter samenwerken met elkaar en in de keten. Concrete kaders helpen bij het sturen van gemeenschappelijke ontwikkelingen zoals bijvoorbeeld de Omgevingswet. Architectuur is een strategisch hulpmiddel bij het opzetten en (continu) doorontwikkelen van de informatiehuishouding van een organisatie. (beogen te) ontwikkelen en beheren, en de inzichten die de modellen bieden voor onze (externe) gebruikers.

Relatie kennismodel

De stijlgids is een extensie op het kennismodel en beschrijft hoe we dat metamodel toepassen om architectuur te modelleren. Hij beschrijft afspraken voor het uniform en consistent modelleren binnen de WILMAWaterschaps Informatie en Logische Model Architectuur (WILMA). De waterschappen willen beter en efficiënter samenwerken met elkaar en in de keten. Concrete kaders helpen bij het sturen van gemeenschappelijke ontwikkelingen zoals bijvoorbeeld de Omgevingswet. Architectuur is een strategisch hulpmiddel bij het opzetten en (continu) doorontwikkelen van de informatiehuishouding van een organisatie. met behulp van Archimate 3.1 voor een aantal veel voorkomende views/modellen. De stijlgids bevat voor elk model/view de symbolen, relaties en definities uit het kennismodel.

Algemene modelleerrichtlijnen

Overerving en afgeleide relaties

Binnen de Archimate-taal is het toegestaan bepaalde relaties af te leiden en/of te overerven van indirect gerelateerde elementen. De regels hiervoor zijn hier te vinden. Afgeleide relaties zijn niet expliciet beschreven in het kennismodel, maar zijn wel toegestaan binnen de modeluitwerkingen binnen de WILMAWaterschaps Informatie en Logische Model Architectuur (WILMA). De waterschappen willen beter en efficiënter samenwerken met elkaar en in de keten. Concrete kaders helpen bij het sturen van gemeenschappelijke ontwikkelingen zoals bijvoorbeeld de Omgevingswet. Architectuur is een strategisch hulpmiddel bij het opzetten en (continu) doorontwikkelen van de informatiehuishouding van een organisatie..

Aggregaties, Composities en Specialisaties

Op verschillende plekken binnen het kennismodel is het toegestaan om te werken met aggregatie-, compositie- en/of specialisatierelaties. Hierbij hanteren we wel de volgende richtlijnen:

  • bij parent-child-relaties tussen architectuurelementen van het type aggregatie, compositie of specialisatie mag de naam van de child niet dezelfde naam hebben als de parent, omdat er dan dubbele elementen ontstaan met dezelfde naam. Elementen moeten altijd uniek zijn
  • een parent-element moet altijd twee of meer child-elementen aggregeren, composeren of generaliseren. Als het een één op één relatie is voegt een verdere uitdieping immers allen extra beheer en geen extra inzichten toe.



Modeltypes

Organisatielaag


Informatielaag



Applicatielaag