Overzicht en introductie requirements

Requirements voor prototyperegister

We hebben de volgende principes opgesteld die bepalend zijn voor de architectuur van ons prototyperegister:

  1. Het prototyperegister bedient een begrensde bijhoudingscontext
  2. Het prototyperegister documenteert semantische transformaties
  3. Het prototyperegister ondersteunt annotaties
  4. Het prototyperegister persiteert gegevens atomair
  5. Het prototyperegister registreert ‘claims’ in plaats van ‘feiten’
  6. Het prototyperegister kan de betekenis gegevens in een voor mensen leesbare zin uitdrukken
  7. Het prototyperegister registreert gegevens in de vorm van ’events’
  8. Het prototyperegister scheidt modellen voor bijhouden en leveren
  9. Het prototyperegister staat geen geschiedvervalsing toe
  10. Het prototyperegister volgt het ‘append only’-patroon
  11. Het prototyperegister volgt een gelaagde architectuur
  12. Het prototyperegister is opgebouwd rond een stabiele generieke kern

We hebben één principes opgesteld dat bepalend is voor hoe we als project tot deugdelijke en toepasbare resultaten komen:

  1. Gedocumenteerde bevindingen zijn ontleend aan een werkend prototyperegister