Common Lisp Framework

Abstract

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. CLF's 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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 08, 1993
Accession Number
ADA265878

Entities

People

  • David S. Wile

Organizations

  • University of Southern California

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Beta Testing
  • California
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Contracts
  • Databases
  • Debugging
  • High Level Language Architecture
  • Information Science
  • Language
  • Lisp Programming Language
  • Manuals
  • Operating Systems
  • Statistics
  • Universities

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Database Systems and Applications
  • Solar Photovoltaics and Thermoelectric Devices.