Flexible Software Composition CHAIMS
Abstract
The CHAIMS effort is developing and refining a very high level programming language for software module composition. In the last two years, that language has been codified and is known as CLAM, the Composition Language for Autonomous Megamodules. The language is currently supported by the CPAM (CHAIMS Protocols for Autonomous Megamodules) runtime system. CPAM is the interface between the compiled megaprogram (client) and the megamodules (servers).
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 2000
- Accession Number
- ADA384735
Entities
People
- Gio Wiederhold
- Neal Sample
Organizations
- Stanford University