Computational Model Library

CITMOD A Tax-Benefit Modeling System for the average citizen (1.0.0)

Governments and research institutes often create computer models to play “what if” games with tax and social benefit policy. Typically, a major survey of income and expenditure, such as the Philippine Family Income and Expenditure Survey, is used. The computer models calculate the effect of policy change at the level of individual household. The thousands of households in the survey are then “multiplied up” to the millions in the national population. Usually the people able to use these models constitute a tiny technocracy of computer programmers.

This document explains the creation of a different type of computer model. The overwhelming majority of computer programming investment goes into creating information tools to simplify the process of tax-benefit modeling rather than creating a specific tax-benefit model. It involves a Policy Simulation Toolkit. This toolkit creates a more user-friendly Model Creator program. The Model Creator program requires at the skill level of an intelligent layman/woman. The program’s users can access a computer language, the Policy Simulation Language that is a midway stage between natural language and a programming language. The Model Creator then converts the tax-benefit rules into the simplest software output: the Citizen Model. This allows end users to select or de-select various taxes and benefits. The Citizen Model does not involve any programming but users can change numeric parameters such as the percentage rates of tax or weekly benefit amounts. They can also select or de-select major policy options such as entire new taxes or benefits. The fact that the Model Creator and the Citizen Model are designed for non-computer programmers represents a decentralization of power and is the justification for the title “Democratic Tax-Benefit Model.”

Release Notes

This is designed to run on Windows XP.

Associated Publications

CITMOD A Tax-Benefit Modeling System for the average citizen 1.0.0

Governments and research institutes often create computer models to play “what if” games with tax and social benefit policy. Typically, a major survey of income and expenditure, such as the Philippine Family Income and Expenditure Survey, is used. The computer models calculate the effect of policy change at the level of individual household. The thousands of households in the survey are then “multiplied up” to the millions in the national population. Usually the people able to use these models constitute a tiny technocracy of computer programmers.

This document explains the creation of a different type of computer model. The overwhelming majority of computer programming investment goes into creating information tools to simplify the process of tax-benefit modeling rather than creating a specific tax-benefit model. It involves a Policy Simulation Toolkit. This toolkit creates a more user-friendly Model Creator program. The Model Creator program requires at the skill level of an intelligent layman/woman. The program’s users can access a computer language, the Policy Simulation Language that is a midway stage between natural language and a programming language. The Model Creator then converts the tax-benefit rules into the simplest software output: the Citizen Model. This allows end users to select or de-select various taxes and benefits. The Citizen Model does not involve any programming but users can change numeric parameters such as the percentage rates of tax or weekly benefit amounts. They can also select or de-select major policy options such as entire new taxes or benefits. The fact that the Model Creator and the Citizen Model are designed for non-computer programmers represents a decentralization of power and is the justification for the title “Democratic Tax-Benefit Model.”

Release Notes

This is designed to run on Windows XP.

Version Submitter First published Last modified Status
1.0.0 Philip Truscott Mon Aug 15 06:10:15 2011 Tue Feb 20 12:43:15 2018 Published

Discussion

This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.
Accept