This study explores the building of a framework of DSR (Driving-force-State-Response) indicator system for sustainable development in Taiwan. The system is based on the Commission on Sustainable Development (CSD) Working List of Indicators of the United Nations in 1996. This study includes quantitative methods for evaluating a DSR system. The results of this research indicate that the historical data in Taiwan agree with the relationship in the DSR indicator framework for sustainable development. The results also indicate that the complex system in this research can be used to develop an integrated framework for a system with cause-effect logic and feedback for making a program of sustainable development at the national level in Taiwan. A test of regression fit between decision variables and objectives is taken. Response variables in four dimensions (life expectancy at birth, green income per capita, water resource quality (Biochemical Oxygen Demand, BOD), and air quality (Pollutants Standard Index, PSI) are carefully selected. The parameters of each objective function are estimated with national statistical data collected in Taiwan between 1989 and 2002. The results will be made available to the government to assist it in its efforts to measure progress toward sustainable development.