This project is based on the hypothesis that the prime program decomposition of a program provides a theoretic programmatic basis for an effective complexity measure that closely correlates with our intuitive notion of program complexity, and is related to the economic issues of reliability, productivity and cost. This measure is based upon the information theory ideas of randomness and entropy. The basic idea is to develop a theory such that results about structured programming, data abstractions and other programming paradigms can be stated in quantitative terms and empirical means can be used to validate the assumptions used to develop the model. There is a three- phase approach: (a) Developing the theorectical model; (b) Adapting the model to real-world programming languages; and (c) Evaluating the model with existing programming examples.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Application #
8819793
Program Officer
John D. Gannon
Project Start
Project End
Budget Start
1989-02-01
Budget End
1992-04-30
Support Year
Fiscal Year
1988
Total Cost
$130,063
Indirect Cost
Name
University of Maryland College Park
Department
Type
DUNS #
City
College Park
State
MD
Country
United States
Zip Code
20742