Common Lisp Framework
Final rept. 1 Sep 1987-31 May 1992
UNIVERSITY OF SOUTHERN CALIFORNIA MARINA DEL REY INFORMATION SCIENCES INST
Pagination or Media Count:
The principal goal of the COMMON LISP Framework project was to support Strategic Computing SC contractors with a comprehensive, state-of-the- art programming framework for the development and evolution of COMMON LISP programs. The CLF has affected the technical community by shaping both the structure of modern programming environments and the development paradigm they support. This structure rests upon an active objectbase which maintains integrity, integrated tools and provides persistence. CLFs integrity management is unique in providing declarative integrity condition statements--which can be reasoned about and analyzed--while still permitting efficient algorithmic maintenance of these conditions. Its declarative persistence mechanism, based on conceptual aggregations of objects, is also unique. Tools are integrated with the objectbase rather than each other. They gather their inputs from, and place their results back in, the objectbase and are invoked demonically by relative activity in the objectbase.
- Computer Programming and Software