@Henri, Marco. Er zit hier een belangrijk verschil in insteek. Onderstaande schrijf ik met wat ik nu weet, ik heb niet alle kennis in huis …
StUF gaat uit van kennisgevingen, waarbij de ontvangende partij zelf kan bepalen hoe de kennisgeving verwerkt kan worden. In deze zin zou je kunnen stellen dat de kennisgeving vooral gericht is op gebeurtenissen, of abstracter is opgezet, om verschillende doelen te ondersteunen.
De insteek alhier gaat uit van het uitwisselen van voorkomens/versies van objecten, op informatiekundig niveau. Waarbij de ontvangende partij het resultaat ontvangt, en niet de instructies om te komen tot een (hopelijk goed, functioneel gelijk) resultaat. De verwerking wordt dan veel eenvoudiger, veel goedkoper (in enkele dagen te bouwen) en geheel ongevoelig voor interpretatie.
Anders gezegd, als je een standaard inricht voor 1 specifiek doel, dan is deze heel geschikt voor dat doel, en mogelijk helemaal niet geschikt voor andere doelen. Dat is een trade off.
Ik zou dan ook zeggen dat de voordelen wel degelijk aanwezig zijn en te zien zijn. De voordelen liggen in:
- eenvoud
- het informatiekundige resultaat - hoe het object en voor en na de mutatie uitziet - staat centraal. Dat wordt uitgewisseld, en niet bewerkingen die hiertoe zouden moeten leiden (niet de som, maar de uitkomst)
- robuustheid dat deze aanpak ongeacht historiemodel op dezelfde manier werkt
- onafhankelijk van functionele mutatieprocessen op de bron. Dat legt ook ruimte bij de verzender om eigen processen aan te passen, of te veranderen, om een registratie te vullen, zonder dat dit impact heeft op het koppelvlak.
- parallelle verwerking is mogelijk
- voldoet (wel) aan NEN3610 (ten aanzien van eindRegistratie)
- is , mijn inziens, meer in lijn met ontwikkelingen binnen DSO (Digitaal stelsel omgevingswet)
Deze voordelen herken ik niet als zodanig terug in StUF. Ik herken wel andere voordelen in StUF, maar specifiek op dit onderwerp lijkt mij de beschouwde insteek van BGT/PDOK/DKK zeker voordelen bieden.