Overzicht en introductie requirements

Requirements voor prototyperegister

Het prototype voor een capabel register moet aan de volgende requirements invulling geven:

  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

Eén requirement is bepalend voor de manier waarop we als project tot deugdelijke en toepasbare resultaten komen:

  1. Gedocumenteerde bevindingen zijn ontleend aan een werkend prototyperegister