This is research aims at the development of constraint imperative programming languages for building interactive systems. A constraint language allows the programmer to specify relations that are to be maintained by the underlying system. The development of a constraint imperative programming (CIP) approach has been developed to integrate the constraint and imperative paradigms. This work will attempt to improve exiting speed by development of a compiler for object-oriented CIP languages to produce efficient code. The research will investigate how the sequence of actions to be taken for a given user input can be represented in a constraint imperative environment. The work will include the investigation of tools for writing, browsing and debugging constraint imperative programs.

Project Start
Project End
Budget Start
1991-09-01
Budget End
1994-08-31
Support Year
Fiscal Year
1991
Total Cost
$166,567
Indirect Cost
Name
University of Washington
Department
Type
DUNS #
City
Seattle
State
WA
Country
United States
Zip Code
98195