Beschrijving ontwerppatroon voor transacties
Een ontwerppatroon is een instructie om een ontwerp (de beschrijving van de transactie) om te zetten naar een andere vorm (de documentatie).
Deze publicatie laat zien hoe dat werkt.

Wat is een ontwerppatroon

Een ontwerppatroon is een manier om een ontwerp om te zetten in een andere structuurDe specificatie van een transactie is het ontwerp. Voor de transactie wil je documentatie genereren over elementen die in de transactie een rol spelen. De documentatie bestaat uit publicaties en modellenZo is de samenhang tussen de elementen beschikbaar. In de publicaties worden deze getoond als weblinks  om de gebruiker van de documentatie makkelijk te laten reizen over de elementen.
Uit de modellen kun je diagrammen samenstellen om de samenhang op een visuele manier in beeld te brengen.
Je kunt het verhaal met een model vertellen.
 

Objecttype transactierol

Het objecttype transactierol beschrijft welke rollen door actoren worden vervuld bij een transactie.
Uit de specificatie van de transactie worden deze rollen afgeleid via een label als:
  • Wie of
  • Bij
De webpublicatie over het objecttype transactierol.
 

Objecttype transactieproces

Het objecttype transactieproces bevat alle objecten die de stappen van een transactie beschrijven.
Her bevat de elementen die de voortgang van de transactie besturen en zorgen voor het afbreken van een transactie wanneer dat nodig is.
De webpublicatie over het objecttype transactieproces.
 

Objecttype transactiekoppel

Het objecttype transactiekoppel bevat alle objecten waarmee transactie gekoppeld worden.
De koppeling kunnen nodig zijn voor het vervolgen, ondersteunen, conditioneel starten.
Ook het omleiden van een transactie heeft koppelingen nodig.
Koppelingen maken het ook mogelijk om transacties in andere modules aan te sluiten
De webpublicatie over het objecttype transactiekoppel.
 

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