← Nieuwste papers
💻 computer science

From Audit Requirements to Computable Software Architecture: A Rule-Engine and Evidence-Indexing Method for Trusted Digital Infrastructure

Dit artikel stelt een regelmotor- en bewijsindexeringsmethodologie voor die de semantische kloof tussen auditvereisten en softwarearchitectuur overbrugt door een classificatiemodel, een mappenmatrix en een verificatiealgoritme te creëren om uitvoerbare controles vroegtijdig in de ontwerpfase in te bedden, waardoor remediëringskosten worden verminderd en een audit-klare digitale infrastructuur wordt mogelijk gemaakt.

Oorspronkelijke auteurs: Jinyuan Li, Ruijie Ma, Yicheng Gu

Gepubliceerd 2026-07-02
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Jinyuan Li, Ruijie Ma, Yicheng Gu

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een enorme, beveiligde bankkluis bouwt. In de oude manier van werken zou je eerst de hele kluis bouwen, de deuren en camera's erin plaatsen, en dan, nadat deze klaar is, een inspecteur inhuren die zegt: "Oh, trouwens, we hebben een tweede slot op de achterdeur nodig, en de camera's moeten met een andere server worden verbonden." Dit leidt tot het afbreken van muren, herbedraden en dure reparaties.

Dit artikel stelt een andere manier voor: het inbouwen van de beveiligingsregels in de blauwdrukken vanaf dag één.

Hier is een eenvoudige uitsplitsing van hoe de auteurs, Jinyuan Li, Ruijie Ma en Yicheng Gu, voorstellen dit te doen voor digitale systemen (zoals die gebruikt worden voor het beheren van digitale activa).

1. Het Kernprobleem: De "Vertaler"-kloof

De auteurs wijzen op een taalbarrière.

  • Auditors spreken in regels zoals: "We hebben bewijs nodig dat alleen de manager deze transactie heeft goedgekeurd."
  • Software Architecten spreken in code zoals: "We hebben een database-tabel en een API-endpoint nodig."

Meestal praten deze twee groepen niet met elkaar totdat de software al gebouwd is. Het resultaat is dat beveiliging en naleving (compliance) "patches" worden die achteraf worden toegevoegd, wat rommelig en duur is.

2. De Oplossing: Een "Rule Engine" en "Evidence Index"

De auteurs hebben een methode ontwikkeld om de regels van de auditor direct te vertalen naar het DNA van de software voordat er ook maar één regel code is geschreven. Ze gebruiken hiervoor drie hoofdinstrumenten:

A. De "Translation Matrix" (Het Receptenboek)

Beschouw dit als een groot receptenboek dat vage regels omzet in specifieke ingrediënten.

  • De Regel: "We moeten weten wie deze gegevens heeft gewijzigd."
  • De Vertaling: Het systeem weet automatisch dat het een "Version Lock" moet aanmaken, een "Change Log" moet opslaan en een "Digitale Vingerafdruk" (hash) van de gegevens moet genereren.
  • Het Resultaat: In plaats van dat een mens moet raden hoe dit gecodeerd moet worden, weet het systeem precies welke "functionele modules" (zoals een login-service of een logging-service) ingeschakeld moeten worden.

B. De "Rule Engine" (De Uitsmijter)

Zodra de regels zijn vertaald, worden ze geladen in een "Rule Engine". Stel je dit voor als een uitsmijter bij een club die een lijst met regels controleert voordat iemand naar binnen mag.

  • Als je probeert een transactie goed te keuren zonder een tweede handtekening, stopt de uitsmijter (de software) dit onmiddellijk.
  • Als je probeert toegang te krijgen tot een bestand waar je geen toestemming voor hebt, blokkeert de uitsmijter je.
  • Dit gebeurt automatisch als onderdeel van de normale workflow, niet als een achteraf toegevoegde maatregel.

C. De "Evidence Index" (De Digitale Archiefkast)

In het verleden betekende het bewijzen dat je de regels had gevolgd, het doorzoeken van rommelige papieren sporen of verspreide computerlogs.

  • De auteurs stellen een systeem voor waarbij elke actie automatisch een "ontvangstbewijs" (evidence) genereert.
  • Deze bonnetjes worden voorzien van een unieke ID, een tijdstempel en een digitale handtekening.
  • Ze worden direct opgeslagen in een speciale "Evidence Repository".
  • De Analogie: Het is als een slimme archiefkast die, op het moment dat je een document ondertekent, automatisch een foto ervan maakt, het een datumstempel geeft en in een vergrendelde lade plaatst die alleen de auditor kan openen. Je hoeft later niet op zoek naar het papier; het staat er al, georganiseerd en klaar voor gebruik.

3. Hoe ze het hebben getest: Het Digital Asset Platform

Het team heeft deze methode getest op een "Digital Asset Management Platform" (een systeem voor het beheren van zaken zoals digitaal geld of tokens). Ze vergeleken twee scenario's:

  • Scenario A (De Oude Manier): Bouw eerst het systeem, en probeer dan de beveiligingsregels toe te voegen.
  • Scenario B (De Nieuwe Manier): Bouw de beveiligingsregels vanaf het begin in het ontwerp in.

De Resultaten:

  • Minder Correcties: De "Oude Manier" vereiste 24 wijzigingen in de interfaces van het systeem (zoals het veranderen van de vorm van een deur). De "Nieuwe Manier" had er slechts 7 nodig.
  • Minder Herschrijven: De "Oude Manier" vereiste het patchen van 16 datastructuren (zoals het herleggen van de waterleidingen). De "Nieuwe Manier" had er slechts 3 nodig.
  • Snellere Testfase: Het testen van de "Nieuwe Manier" kostte 58 uur werk; de "Oude Manier" kostte 143 uur.
  • Beter Bewijs: De "Nieuwe Manier" had 95% van de vereiste bewijsstukken automatisch gereed, vergeleken met slechts 70% voor de "Oude Manier".

4. De Conclusie

Het artikel betoogt dat door audit-vereisten te behandelen als berekenbare instructies (zoals code) in plaats van alleen tekstuele documenten, je systemen kunt bouwen die standaard "audit-ready" zijn.

In plaats van een huis te bouwen en er dan pas achter te komen dat je de brandtrap bent vergeten, teken je de brandtrap direct in de blauwdruk. Wanneer het huis gebouwd is, is de brandtrap er al, perfect geïntegreerd en klaar voor inspectie. Dit bespaart geld, vermindert stress en maakt de digitale infrastructuur veel betrouwbaarder.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →