Processen combineren. 
Stappen in een proces kunnen elders worden hergebruikt.
Je kunt complete processen samenstellen uit delen. 
Het ontwerppatroon zorgt voor het combineren.
Je hoeft dan niet steeds het wiel opnieuw uit te vinden.
Hoe specificeer je dat op een eenduidige manier.

Combineren van procesmodellen

Processen bevatten stappen die vaak ook in andere processen gebruikt kunnen worden. Door processen zo te ontwerpen dat je deze stappen kunt aanroepen, wordt het beschrijven en onderhouden van processen eenvoudiger 
Het voorbeeld dat hier wordt getoond gaat over het afhandelen van verzoeken om gebruik te maken van privacy rechten. De manier waarop zulke verzoeken worden gedaan is voor verschillende rechten hetzelfde. Het afhandelen is echter vaak anders. Soms gaat het om het verstrekken van informatie. Een andere keer moet er iets in een archief worden aangepast.
Het voorbeeld laat zien hoe je een enkel proces voor het aanvragen kunt combineren met verschillende processen om de uiteindelijke afhandeling in te richten.
Op de website van de Autoriteit Persoonsgegevens is uitgelegd hoe iemand aanspraak kan maken op het privacy recht. 

Het voorbeeld proces

Het aanvragen van een aanspraak op privacy rechten loopt voor alle soorten privacy rechten hetzelfde. Een natuurlijk persoon kan alleen een aanspraak maken op het privacy recht voor gegevens die over de persoon zelf gaan en voor gegevens die door een organisatie worden gebruikt.. Dit moet eerst worden gecontroleerd en daarna kan worden gedaan wat nodig is om de aanspraak uit te voeren.
Dit proces heeft de onderstaande fases
 

Proces aanroepen voor specifiek recht

In de fase privacy recht behandeling toekennen worden de processen voor specifieke privacy rechten aangeroepen.
Voor elk rechtssubject van het type privacy recht wordt de processtap om gegenereerd door het ontwerppatroon voor een via een procesmodel.
Een object van het type privacy recht wordt aangemaakt in activiteit  waarvan de naam begint met het werkwoord verkrijgen. 
Dit is gedefinieerd in het taalmodel van het ontwerppatroon.
Het resultaat in het procesmodel voor het aanvragen van een aanspraak op een privacy recht is een lijst van de mogelijke privacy rechten.

 

Aanroep genereren en uitvoeren

De processtap om in een ander procesmodel een stap aan te roepen en uit te voeren wordt door het ontwerppatroon gegenereerd.
Het diagram toont dit voor het recht op beperking.
  • De processtap in het aanvraag proces begint met het werkwoord aanroepen.
  • Deze kan gebruikt worden wanneer aan de condities wordt voldaan.
  • Per type privacy recht wordt een specialisatie aangemaakt.
  • De specialisatie start de activiteit in het andere procesmodel
  • Binnen het andere procesmodel wordt een processtap gestart.
  • Deze processtap moet in he andere procesmodel benoemd worden
 

Aanroep andere processen specificeren

De specificatie voor het laten aanmaken van de aanroep naar het procesmodel voor de diverse privacy rechten zit in de processtap Aanroepen alle privacy rechten
Het ontwerppatroon voor processen genereert een aanroep naar een ander proces als de naam van de processtap begint met het werkwoord "Aanroepen".
Als in de specificatie het label Herhaal wordt gebruikt in combinatie met de naam van een objecttype, wordt de aanroep herhaald voor alle elementen van dit objecttype. In het voorbeeld is dat het objecttype "rechtssubject" dat eerder is gespecificeerd.

Idee

Het idee realiseren door het helder te maken en te valideren met eenvoudige zinnen.
new_icons-2

Ontwerp 

Het idee omzetten in een model gekoppeld aan wat je moet kunnen als het idee is gerealiseerd.
new_icons-2

Nauwkeurigheid

Door een model als basis te gebruiken is aanpassen mogelijk zonder het zicht op het geheel kwijt te raken.

Doeltreffendheid

Het uitgangspunt blijft bij wat het idee moet opleveren en dat bewaken is mogelijk door het model