← Nieuwste papers
💻 computer science

Towards a Software Architecture Description for Tax Compliance

Deze studie toont aan dat hoewel een minimale beschrijving van de softwarearchitectuur effectief de grensoverschrijdende hergebruik van componenten kan visualiseren voor belastingcontroleurs, deze uiteindelijk faalt in het ondersteunen van juridisch betekenisvolle belastingbeoordelingen vanwege fundamentele mismatches tussen software engineering-abstracties en fiscale concepten.

Oorspronkelijke auteurs: Michael Dorner, Oliver Treidler, Tom-Eric Kunz, Ehsan Zabardast, Daniel Mendez, Darja Šmite, Maximilian Capraro, Krzysztof Wnuk

Gepubliceerd 2026-06-15
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Michael Dorner, Oliver Treidler, Tom-Eric Kunz, Ehsan Zabardast, Daniel Mendez, Darja Šmite, Maximilian Capraro, Krzysztof Wnuk

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://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 een enorm, wereldwijd softwarebedrijf voor als een gigantische keuken waar duizenden chefs (softwareteams) verschillende onderdelen van één enkel, complex gerecht (het softwareproduct) bereiden. Elke chef hoort bij een andere tak van de familie die in verschillende landen woont.

Dit is het probleem: in de echte wereld, als een chef in Zweden een geheim recept voor een saus gebruikt dat toebehoort aan een chef in Duitsland, kunnen de belastingautoriteiten in Duitsland zeggen: "Hé, dat is een transactie! Je gebruikt iemands anders intellectueel eigendom, dus je moet daarvoor een vergoeding beten." Dit wordt "impliciete licentiëring" genoemd. Het lastige is dat software onzichtbaar is; je kunt de "saus" die rondgegeven wordt niet zien, dus weten belastinginspecteurs vaak niet dat deze transacties plaatsvinden.

Dit artikel gaat over een team onderzoekers dat een kaart probeert te bouwen om belastinginspecteurs te helpen deze onzichtbare transacties te zien.

De Kaart die Ze Hebben Gebouwd

De onderzoekers hebben een zeer eenvoudige, "bewust minimale" kaart van de softwarekeuken gemaakt. In plaats van elke ingrediënt of de smaak van het eten te laten zien, toont de kaart slechts vier dingen:

  1. Het Gerecht: Welk specif으로 deel van de software wordt er gebruikt?
  2. De Chef: Wie is de eigenaar van dat deel?
  3. De Verbinding: Wie gebruikt welk deel van wie? (De "afhankelijkheid").
  4. De Locatie: Waar woont die chef?

Ze hebben deze kaart getest op een echt, enorm softwaresysteem met meer dan 2.500 onderdelen en 16.000 verbindingen.

De Proefsmaak (De Studie)

De onderzoekers hebben niet alleen geraden of de kaart goed was; ze hebben deze getoond aan vier echte belastingexperts (twee auditors die de boeken controleren, en twee adviseurs die bedrijven helpen bij het indienen van hun aangiftes). Ze vroegen: "Kun je deze kaart gebruiken om te bepalen waar belasting verschuldigd is?"

Wat de Experts Zeiden

De experts gaven een "gemengde maar hoopvolle" beoordeling, die kan worden onderverdeeld in drie hoofdpunten:

1. De Kaart is een Geweldig Startpunt (De "Zaklamp")
De experts vonden de kaart geweldig als een manier om een gesprek te starten. Voorheen moesten ze gokken of vage vragen stellen zoals: "Wie gebruikt wat?" De kaart gaf hen een concrete, op feiten gebaseerde lijst van wie wiens code over de grenzen heen gebruikt. Eén expert zei dat het was alsof je een "objectief startpunt" had in plaats van te vertrouwen op de herinneringen van mensen, die vaak wazig zijn. Het slaagde erin de donkere hoekjes van de keuken te verlichten waar het grensoverschrijdend gebruik plaatsvond.

2. De Kaart Heeft Blinde Vlekken (De "Wazige Randen")
De kaart was echter niet perfect.

  • De Verwarring over "Wie Bezit Dit?": In software kan "eigendom" betekenen: "het team dat de bugs oplost." In het belastingrecht betekent "eigendom": "de juridische entiteit die de rechten bezit." De kaart gebruikte de definitie van software, maar de belastingexperts probeerden dit voortdurend te vertalen naar de juridische definitie, wat niet altijd overeenkwam.
  • Het Probleem van de "Ontbrekende Adressen": Ongeveer de helft van de tijd kon de kaart niet precies aangeven in welk land een specifiek team zich bevond (omdat ze op afstand werkten of de data rommelig was). De experts zeiden: "Als we niet weten waar de chef is, kunnen we de saus niet belasten." Zonder een duidelijk adres verliest de kaart haar kracht voor een officiële audit.
  • De "Telling"-valstrik: De kaart toonde lijnen die chefs met elkaar verbonden, en de dikte van de lijn gaf aan hoe vaak ze elkaars code gebruikten. De experts waarschuwden: "Alleen omdat een lijn dik is, betekent dat niet dat de saus duur is." Een team kan een klein, goedkoop stukje code een miljoen keer gebruiken, of één keer een enorm, waardevol stukje code. De kaart kon het verschil niet zien tussen "frequent gebruik" en "hoge waarde".

Het Eindoordeel

Het artikel concludeert dat deze softwarekaart nuttig is, maar geen volledige oplossing.

Denk aan een ruwe schets van een plaats delict. Het vertelt de detective (de belastinginspecteur) precies waar de verdachten stonden en wie met wie praatte. Het is een fantastisch hulpmiddel om een onderzoek te starten. Maar de schets kan de detective niet vertellen hoeveel geld er is gestolen, wie het geld juridisch bezit, of wat het definitieve vonnis moet zijn.

De onderzoekers kwamen tot de conclusie dat hoewel softwarearchitectuur de structuur van deze verborgen deals zichtbaar kan maken, het op zichzelf niet de juridische en economische antwoorden kan bieden die nodig zijn om de werkelijke belastingen te berekenen. De kaart legt het "wat" en "waar" bloot, maar de belastingexperts moeten nog steeds hun eigen juridische kennis inzetten om het "hoeveel" en het "waarom" te bepalen.

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 →