論文の概要: Metamorphic Testing and Debugging of Tax Preparation Software
- arxiv url: http://arxiv.org/abs/2205.04998v2
- Date: Sat, 11 Feb 2023 04:07:40 GMT
- ステータス: 処理完了
- システム内更新日: 2023-02-19 16:48:55.271019
- Title: Metamorphic Testing and Debugging of Tax Preparation Software
- Title(参考訳): 製税ソフトの変成試験とデバッグ
- Authors: Saeid Tizpaz-Niari, Verya Monjezi, Morgan Wagner, Shiva Darian,
Krystia Reed, Ashutosh Trivedi
- Abstract要約: 我々はケーススタディのためのオープンソース税作成ソフトウェアに焦点をあてる。
我々は,納税ソフトの正しさを体系的に検証するランダム化テストケース生成戦略を開発した。
- 参考スコア(独自算出の注目度): 2.185694185279913
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: This paper presents a data-driven framework to improve the trustworthiness of
US tax preparation software systems. Given the legal implications of bugs in
such software on its users, ensuring compliance and trustworthiness of tax
preparation software is of paramount importance. The key barriers in developing
debugging aids for tax preparation systems are the unavailability of explicit
specifications and the difficulty of obtaining oracles. We posit that, since
the US tax law adheres to the legal doctrine of precedent, the specifications
about the outcome of tax preparation software for an individual taxpayer must
be viewed in comparison with individuals that are deemed similar. Consequently,
these specifications are naturally available as properties on the software
requiring similar inputs provide similar outputs. Inspired by the metamorphic
testing paradigm, we dub these relations metamorphic relations.
In collaboration with legal and tax experts, we explicated metamorphic
relations for a set of challenging properties from various US Internal Revenue
Services (IRS) publications including Publication 596 (Earned Income Tax
Credit), Schedule 8812 (Qualifying Children/Other Dependents), and Form 8863
(Education Credits). We focus on an open-source tax preparation software for
our case study and develop a randomized test-case generation strategy to
systematically validate the correctness of tax preparation software guided by
metamorphic relations. We further aid this test-case generation by visually
explaining the behavior of software on suspicious instances using easy
to-interpret decision-tree models. Our tool uncovered several accountability
bugs with varying severity ranging from non-robust behavior in corner-cases
(unreliable behavior when tax returns are close to zero) to missing eligibility
conditions in the updated versions of software.
- Abstract(参考訳): 本稿では,米国税制ソフトウェアシステムの信頼性向上のためのデータ駆動型枠組みを提案する。
このようなソフトウェアがユーザに与える影響を考えると、納税準備ソフトウェアのコンプライアンスと信頼性を確保することが最重要事項である。
税制準備システムのためのデバッグ支援を開発する上で重要な障壁は、明示的な仕様の不有効性と、オラクルを得るのが困難である。
我々は,米国税法が先例の法的ドクトリンに準拠していることから,個人納税者に対する税準備ソフトウェアの結果に関する仕様を,類似すると考えられる個人と比較して見なければならないと仮定する。
したがって、これらの仕様は、同様の入力を必要とするソフトウェアのプロパティとして自然に利用可能である。
メタモルフィックテストパラダイムにインスパイアされたこれらの関係は、メタモルフィック関係を二重化する。
法学・税務の専門家らと共同で,米国内国歳入庁(IRS)の出版物であるパブリケーション596(Earned Income Tax Credit),スケジュール8812(Qualifying Children/ other Dependents),フォーム8863(Education Credits),フォーム8863(Education Credits)の一連の挑戦的財産について,メタモルフィック関係を解明した。
本研究は,オープンソース税関作成ソフトウェアに焦点をあて,メタモルフィック関係に導かれる税関作成ソフトの正しさを体系的に検証するランダム化テストケース生成戦略を開発する。
我々は、このテストケース生成をさらに支援し、容易に解釈できる決定木モデルを用いて、不審なインスタンスにおけるソフトウェアの振る舞いを視覚的に説明する。
当社のツールでは,コーナーケースにおける不正行為(税率リターンがゼロに近い場合の信頼性の低い動作)から,ソフトウェア更新版における可視性条件の欠如など,さまざまな重大なバグが発見された。
関連論文リスト
- Metamorphic Debugging for Accountable Software [8.001739956625483]
法律書を正式な仕様に翻訳することは、一つの課題である。
クエリ(オラクル問題)に対する決定的な'真実'の欠如も問題である。
我々は,これらの課題に,関係仕様に焦点を合わせることで対処できることを提案する。
論文 参考訳(メタデータ) (2024-09-24T14:45:13Z) - A Taxation Perspective for Fair Re-ranking [61.946428892727795]
本稿では,2項目間の実用性の違いに基づいて税率を上昇させる,税率という新たな公正な再格付け手法を提案する。
我々のモデルである税ランクは、公正な優遇措置として優れた税率政策を提供し、理論的には、精度損失よりも連続性と制御性の両方を実証している。
論文 参考訳(メタデータ) (2024-04-27T08:21:29Z) - Learning Optimal Tax Design in Nonatomic Congestion Games [63.89699366726275]
我々は,非原子的混雑ゲームにおいて,最適な税制設計を学習し,効率を最大化する方法について検討する。
プレイヤー間の自己関心行動がシステムの効率を損なうことが知られている。
論文 参考訳(メタデータ) (2024-02-12T06:32:53Z) - Describing Globally Distributed Software Architectures for Tax Compliance [2.48941156007715]
異なる国の組織単位が所有するソフトウェアコンポーネントの内部再利用は、課税可能な国境を越えて暗黙のライセンスを構成する。
我々は,ソフトウェア企業がグローバルに分散したソフトウェアアーキテクチャの暗黙のライセンス構造を税務当局に説明できる方法について検討する。
論文 参考訳(メタデータ) (2023-12-01T20:56:12Z) - On the Potential and Limitations of Few-Shot In-Context Learning to
Generate Metamorphic Specifications for Tax Preparation Software [12.071874385139395]
納税者の50%近くが、FY22にアメリカで税ソフトウェアを使って個人所得税を申告した。
本稿では,税制文書から抽出した属性間の翻訳タスクとして,変成仕様を作成するタスクを定式化する。
論文 参考訳(メタデータ) (2023-11-20T18:12:28Z) - Lessons from Formally Verified Deployed Software Systems (Extended version) [65.69802414600832]
本稿は、正式に認証されたシステムを作成し、実際に使用するためにデプロイした各種のアプリケーション分野のプロジェクトについて検討する。
使用する技術、適用の形式、得られた結果、そしてソフトウェア産業が形式的な検証技術やツールの恩恵を受ける能力について示すべき教訓を考察する。
論文 参考訳(メタデータ) (2023-01-05T18:18:46Z) - Algorithmic Fairness and Vertical Equity: Income Fairness with IRS Tax
Audit Models [73.24381010980606]
本研究は、IRSによる税務監査選択を通知するシステムの文脈におけるアルゴリズムフェアネスの問題について検討する。
監査を選択するための柔軟な機械学習手法が、垂直エクイティにどのように影響するかを示す。
この結果は,公共セクター全体でのアルゴリズムツールの設計に影響を及ぼす。
論文 参考訳(メタデータ) (2022-06-20T16:27:06Z) - Stateless and Rule-Based Verification For Compliance Checking
Applications [1.7403133838762452]
本稿では,インテリジェントなコンプライアンスチェックシステムを構築するための形式的な論理ベースのフレームワークを提案する。
SARVは、ステートレスおよびルールベースの検証問題の全体的な検証プロセスを単純化するために設計された検証フレームワークである。
300のデータ実験に基づいて、SARVベースのコンプライアンスソリューションは、3125レコードのソフトウェア品質データセット上で機械学習メソッドよりも優れています。
論文 参考訳(メタデータ) (2022-04-14T17:31:33Z) - Synthetic Disinformation Attacks on Automated Fact Verification Systems [53.011635547834025]
本研究では,2つのシミュレーション環境において,自動ファクトチェッカーの合成正反対証拠に対する感度について検討する。
これらのシステムでは,これらの攻撃に対して大幅な性能低下がみられた。
偽情報の発生源としての現代のNLGシステムの脅威の増大について論じる。
論文 参考訳(メタデータ) (2022-02-18T19:01:01Z) - The AI Economist: Improving Equality and Productivity with AI-Driven Tax
Policies [119.07163415116686]
我々は、経済的平等と生産性を効果的にトレードオフできる税制政策を発見する社会プランナーを訓練する。
競争圧力と市場ダイナミクスを特徴とする経済シミュレーション環境を提案する。
AI主導の税政策は、基本方針よりも平等と生産性のトレードオフを16%改善することを示します。
論文 参考訳(メタデータ) (2020-04-28T06:57:18Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。