← 最新论文
💻 computer science

Towards a Software Architecture Description for Tax Compliance

本研究表明,虽然极简的软件架构描述能够有效地为税务审计人员可视化跨国组件复用情况,但由于软件工程抽象概念与税务概念之间存在根本性的不匹配,它最终无法为具有法律意义的税务评估提供支持。

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

发布于 2026-06-15
📖 1 分钟阅读☕ 轻松阅读

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

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,一家规模巨大的全球性软件公司就像一个巨大的厨房,成千上万名厨师(软件团队)正在其中烹饪同一道复杂大餐(软件产品)的不同部分。每个厨师都属于生活在不同国家的不同家族分支。

在现实世界中,如果瑞典的厨师使用了德国厨师拥有的秘密酱料配方,德国的税务机关可能会说:“嘿,这是一笔交易!你在使用他人的知识产权,所以你需要支付费用。”这就是所谓的“隐性许可”。棘手之处在于,软件是无形的;你无法看到这些“酱料”是如何传递的,因此税务官员往往不知道这些交易正在发生。

这篇论文讲述的是一个研究小组试图构建一张地图,以帮助税务官员看清这些隐形的交易。

他们构建的地图

研究人员创建了一张非常简单、“刻意极简”的软件厨房地图。这张地图没有展示每一件食材或食物的味道,它只展示了四样东西:

  1. 菜肴: 正在使用的特定软件部分是什么?
  2. 厨师: 谁拥有这个部分?
  3. 连接: 谁在使用谁的部分?(即“依赖关系”)。
  4. 地点: 这个厨师住在哪里?

他们在一个拥有超过 2,500 个部件和 1,6,000 个连接的真实大型软件系统上测试了这张地图。

味觉测试(研究过程)

研究人员并没有仅仅靠猜测来判断地图的好坏;他们将地图展示给了四位真实的税务专家(两名负责查账的审计师和两名帮助公司报税的顾问)。他们问道:“你们能否利用这张地图来确定可能需要缴纳税款的地方?”

专家的评价

专家们给出了“褒贬不一但充满希望”的评价,可以归纳为以下三个要点:

1. 地图是一个伟大的起点(“手电筒”)
专家们非常喜欢这张地图作为开启对话的方式。在此之前,他们必须通过猜测或询问模糊的问题,比如“谁在使用什么?”而这张地图提供了一个具体的、基于事实的清单,说明了谁在跨国使用谁的代码。一位专家表示,这就像拥有了一个“客观的起点”,而不是依赖于人们模糊的记忆。它成功地照亮了厨房中发生跨国使用的那些黑暗角落。

2. 地图存在盲点(“模糊的边缘”)
然而,这张地图并不完美。

  • “谁拥有这个?”的困惑: 在软件领域,“所有权”可能意味着“修复漏洞的团队”。但在税法中,“所有权”意味着“持有权利的法律实体”。地图使用了软件定义,但税务专家总是试图将其转化为法律定义,而这两者并不总能匹配。
  • “缺失地址”的问题: 大约有一半的时间,地图无法准确说明某个特定团队所在的国家(因为他们是远程办公或数据比较混乱)。专家们说:“如果我们不知道厨师在哪里,我们就无法对酱料征税。”如果没有明确的地址,地图对于正式审计就会失去效力。
  • “计数”陷阱: 地图显示了连接厨师的线条,线条的粗细表示他们互相使用彼此代码的次数。专家们警告说:“仅仅因为线条很粗,并不意味着酱料很贵。”一个团队可能把一个微小、廉价的代码片段使用一百万次,也可能只使用一次巨大且昂贵的代码片段。地图无法区分“频繁使用”与“高价值”。

最终结论

论文得出结论:这张软件地图有用,但并非完整的解决方案。

把它想象成一张犯罪现场的草图。它告诉侦探(税务审计师)嫌疑人具体站在哪里,以及谁在和谁说话。它是开展调查的绝佳工具。但草图无法告诉侦探多少钱被偷了,谁在法律上拥有这笔钱,或者最终的判决应该是怎样的。

研究人员发现,虽然软件架构可以使这些隐藏交易的“结构”变得可见,但它本身并不能提供计算实际税款所需的“法律和经济”答案。地图揭示了“是什么”和“在哪里”,但税务专家仍需带入自身的法律知识,去弄清楚“是多少”以及“为什么”。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →