Wat is GEMMA?

GEMMA (Gemeentelijke Model Architectuur) is de referentiearchitectuur voor alle Nederlandse gemeenten: een samenhangende set architectuurproducten die beschrijft hoe gemeentelijke processen, informatie, applicaties en infrastructuur zich tot elkaar verhouden. GEMMA is de gemeentelijke uitwerking van NORA, de Nederlandse Overheid Referentie Architectuur, en wordt beheerd door het Kenniscentrum Architectuur van VNG Realisatie, samen met gemeenten, leveranciers en ketenpartners. Gemeenten gebruiken GEMMA als gezamenlijk kompas, maar houden de vrijheid om implementatiekeuzes te maken die bij hun eigen situatie passen.

GEMMA vertaalt de algemene principes van NORA naar de gemeentelijke praktijk: concreet, uitvoerbaar en herbruikbaar.


🎯 Waarvoor gebruiken gemeenten GEMMA?

Nederland telt 342 gemeenten (stand 1 januari 2026) die grotendeels dezelfde wettelijke taken uitvoeren, van burgerzaken en belastingen tot de Omgevingswet en het sociaal domein. Zonder gemeenschappelijk referentiekader zou elke gemeente zelf het wiel uitvinden. GEMMA richt zich op drie doelgroepen:

Doelgroep Waarvoor zij GEMMA gebruiken
Gemeenten Inrichten van bedrijfsprocessen en informatievoorziening, opstellen van een projectstartarchitectuur, inkoop en vervanging van applicaties
Leveranciers Software ontwikkelen die aansluit op gemeentelijke referentiecomponenten en standaarden
VNG Kader bij het vertegenwoordigen van gemeenten in rijksbrede programma’s en ketens

De belangrijkste doelen zijn:

  • Samenhang en structuur - afstemming tussen processen, applicaties en gegevens, binnen en tussen gemeenten
  • Hergebruik van standaarden - betere interoperabiliteit en minder afhankelijkheid van één leverancier
  • Lokale invulling van landelijke kaders - aansluiting op wetgeving en op NORA
  • Versnellen van digitalisering - een gedeelde taal voor gemeenten, leveranciers en ketenpartners

🧱 Hoe is GEMMA opgebouwd?

GEMMA is geen enkel document maar een wiki-gebaseerde kennisbank op GEMMA Online, met modellen in ArchiMate (versie 3.1). Uitwisseling tussen architectuurtools verloopt via het ArchiMate Model Exchange File Format.

Onderdeel Inhoud
Basisarchitectuur Architectuurprincipes en -visie, bedrijfsarchitectuur (bedrijfsfuncties en referentieprocessen), informatiearchitectuur en technische architectuur
Thema-architecturen Uitwerkingen voor onder meer zaakgericht werken, Common Ground, data, werken met API’s, gebeurtenisgericht werken en privacy en informatiebeveiliging
Referentiecomponenten Leveranciersonafhankelijke typen applicaties (zoals een zaakregistratiecomponent) met hun functies, de basis van de applicatiearchitectuur
Standaarden GEMMA Standaardenlijst, API-standaarden, StUF-berichtstandaarden, informatiemodellen zoals het RGBZ (zaakgegevens) en de aansluiting op basisregistraties zoals de BRP en de BAG en op landelijke standaarden zoals Digikoppeling
Begrippenkader Eenduidige definities zodat gemeenten en leveranciers dezelfde taal spreken
Softwarecatalogus Overzicht van welke pakketten welke referentiecomponenten en standaarden ondersteunen, plus de applicatielandschappen van gemeenten

GEMMA vormt bovendien het kader voor de kwaliteitsnormen in GIBIT, de gemeentelijke inkoopvoorwaarden voor ICT. Zo komen architectuurafspraken direct in contracten terecht.


🕰️ Hoe is GEMMA ontstaan en ontwikkeld?

GEMMA is opgezet door de i-teams van het programma EGEM (Elektronische Gemeente), ondergebracht bij ICTU. Toen EGEM per 1 januari 2010 stopte, nam het Kwaliteitsinstituut Nederlandse Gemeenten (KING) het werk over; die taken zijn later opgegaan in VNG Realisatie. Omdat de architectuur te omvangrijk werd voor een boek, is samen met ArchiXL de wiki-vorm van GEMMA Online ontwikkeld.

Periode Ontwikkeling
EGEM-periode (tot 2010) GEMMA ontstaat als referentiearchitectuur voor de gemeentelijke informatievoorziening
KING-periode Doorontwikkeling, standaarden zoals StUF en RGBZ voor zaakgericht werken
Nov/dec 2017 Informatiearchitectuurprincipes van Common Ground opgesteld (gepubliceerd januari 2018)
14 november 2023 Vernieuwd Common Ground vijflaagsmodel, nu gemodelleerd in ArchiMate; FSC vervangt NLX als verbindingsstandaard en de rol intermediair wordt toegevoegd
Februari 2025 Start publicatie van best practices op GEMMA Online

Waar GEMMA eerst vooral de interne informatievoorziening van één gemeente ondersteunde, richt de architectuur zich nu ook op gezamenlijke, fundamentele verbetering van de gemeentelijke informatievoorziening.


🔄 Wat is Common Ground en hoe verhoudt het zich tot GEMMA?

Common Ground is de beweging van gemeenten om gegevens los te koppelen van applicaties: data blijven bij de bron en worden via gestandaardiseerde API’s ontsloten, in plaats van gekopieerd naar elk pakket. Het bijbehorende vijflaagsmodel is als thema-architectuur in GEMMA opgenomen:

  • Interactie - portalen en apps voor inwoners, ondernemers en medewerkers
  • Proces - procesinrichting en zaakafhandeling
  • Integratie - één gestandaardiseerde verbindingsvoorziening, sinds 2023 gebaseerd op de FSC-standaard (Federatieve Service Connectiviteit) als opvolger van NLX
  • Diensten - API’s die gegevens aanbieden
  • Data - gegevensbronnen volgens een standaard informatiemodel

Dit principe van scheiding tussen data en applicaties is ook relevant voor OT: sensordata uit de openbare ruimte kan via dezelfde API-gedachte worden ontsloten, zonder dat elk systeem een eigen kopie bijhoudt.


🔗 Hoe verhoudt GEMMA zich tot andere overheidsarchitecturen?

Architectuur Doelgroep Relatie tot GEMMA
NORA Gehele Nederlandse overheid Moederarchitectuur; GEMMA is de gemeentelijke uitwerking
WILMA Waterschappen Zusterarchitectuur, raakt GEMMA bij water en riolering
PETRA Provincies Zusterarchitectuur, raakt GEMMA bij omgevingsbeleid en mobiliteit
MARIJ Rijksdienst Rijksbrede variant voor ministeries en uitvoeringsorganisaties
TOGAF Generiek enterprise-architectuurraamwerk Methode die naast GEMMA gebruikt kan worden voor het architectuurproces

🔐 Hoe ondersteunt GEMMA informatiebeveiliging en privacy?

GEMMA heeft een eigen thema-architectuur voor privacy en informatiebeveiliging. Die maakt herleidbaar hoe gemeentelijke processen en applicaties voldoen aan de BIO (Baseline Informatiebeveiliging Overheid), het verplichte normenkader voor alle overheidslagen, en aan de AVG. Voor gemeenten is daarnaast ENSIA relevant: de jaarlijkse verantwoordingssystematiek over informatiebeveiliging, en de Informatiebeveiligingsdienst (IBD) van de VNG ondersteunt gemeenten operationeel.

Architectonisch betekent dit:


🏙️ Waar raakt GEMMA de operationele technologie (OT)?

GEMMA is vooral op IT gericht, maar gemeenten beheren ook veel OT. Juist daar is OT-convergentie in volle gang:

Gemeentelijke taak OT-component Aandachtspunt
Riolering Rioolgemalen en meetpunten, vaak via telemetrie of SCADA Afstemming met waterschappen (WILMA) en de lessen uit OT-security in de watersector
Verkeer Verkeersregelinstallaties, beweegbare bruggen, parkeergeleiding Beschikbaarheid en veiligheid gaan voor; strikte netwerksegmentatie
Openbare ruimte Openbare verlichting, slimme sensoren via LoRaWAN of andere IoT-netwerken Data uit de straat ontsluiten volgens Common Ground-principes
Handhaving Camera’s met kentekenherkenning voor milieuzones, parkeersensoren Persoonsgegevens uit de straat: AVG, doelbinding en logging van verwerkingen
Gemeentelijk vastgoed Gebouwautomatisering in kantoren, zwembaden en sporthallen Onderhoud door derden; toegang op afstand beperken

Praktische aanpak: OT een plek geven in de GEMMA-architectuur

  1. Inventariseer OT-assets per gemeentelijke taak en leg ze vast als componenten in de OT-architectuur, naast het GEMMA-applicatielandschap.
  2. Modelleer de koppelvlakken tussen OT en IT in ArchiMate, zodat zichtbaar wordt welke data van de straat naar welk zaak- of beheersysteem gaat.
  3. Bepaal zones en conduits volgens IEC 62443 en pas Zero Trust-principes toe op toegang op afstand door leveranciers.
  4. Ontsluit data via API’s in plaats van directe databasekoppelingen, conform het vijflaagsmodel.
  5. Veranker eigenaarschap in risicomanagement en architectuurgovernance, zodat OT niet buiten het zicht van de CISO blijft.

❓ Veelgestelde vragen

Waar staat de afkorting GEMMA voor?

GEMMA staat voor Gemeentelijke Model Architectuur. Het is de referentiearchitectuur voor Nederlandse gemeenten en bouwt voort op de Nederlandse Overheid Referentie Architectuur (NORA).

Wie beheert GEMMA?

GEMMA wordt ontwikkeld en beheerd door het Kenniscentrum Architectuur van VNG Realisatie, in samenwerking met gemeenten, leveranciers en ketenpartners. De architectuur wordt gepubliceerd op GEMMA Online, waar iedereen de modellen en views kan raadplegen.

Is GEMMA verplicht voor gemeenten?

GEMMA is geen wet maar een referentiearchitectuur, dus gemeenten zijn niet wettelijk verplicht haar te volgen. In de praktijk werkt GEMMA wel door via inkoopvoorwaarden zoals GIBIT, via standaarden en via de Softwarecatalogus, waardoor de meeste gemeenten en leveranciers ermee werken.

Wat is de GEMMA Softwarecatalogus?

De GEMMA Softwarecatalogus is een openbaar overzicht van softwarepakketten voor gemeenten, gekoppeld aan de GEMMA-referentiecomponenten en standaarden. Gemeenten gebruiken de catalogus bij vervangings- en investeringsvragen en om hun applicatielandschap te vergelijken met dat van andere gemeenten.

In welke taal wordt GEMMA gemodelleerd?

GEMMA wordt gemodelleerd in ArchiMate, de open architectuurtaal van The Open Group. Ook het vernieuwde Common Ground vijflaagsmodel uit november 2023 is in ArchiMate uitgewerkt, zodat gemeenten de modellen in hun eigen architectuurtools kunnen hergebruiken.

Is dit hetzelfde GEMMA als in de machinebouw?

Nee, in de Franstalige automatiseringswereld staat GEMMA voor Guide d’Étude des Modes de Marches et d’Arrêts, een grafische methode om bedrijfs- en stopmodi van een machine te beschrijven, vaak samen met GRAFCET (SFC). Die GEMMA heeft niets met gemeenten te maken; vergelijkbare toestandsmodellen vindt u in PackML en ISA-88.


📌 Samengevat

GEMMA biedt gemeenten een praktisch en samenhangend kader om digitale dienstverlening en gegevensuitwisseling in te richten.

GEMMA is de gemeentelijke uitwerking van NORA, beheerd door VNG Realisatie en vastgelegd in ArchiMate. Met basisarchitectuur, thema-architecturen zoals Common Ground, standaarden en de Softwarecatalogus geeft GEMMA gemeenten en leveranciers één gedeelde taal. Waar OT en IT elkaar in de openbare ruimte raken, van rioolgemaal tot verkeerslicht, is het slim om die OT-assets expliciet naast het GEMMA-landschap te modelleren en te beveiligen.