Q: A Multi-lingual Interprocess Communications System for Software Environment Implementation
Abstract
Q is a set of matched C and Ada interfaces designed to support interprocess communication between these two languages. It is a first step toward a more general notion of a multi-lingual interprocess communication model. The Q interfaces are adapted from the remote procedure call (RPC) interface model. The need for modification was imposed by the unavailability of certain C language features in the Ada language. Q attempts to define an interprocess communication model common to both languages, and a type space common to both languages.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 1990
- Accession Number
- ADA446054
Entities
People
- Leon J. Osterweil
- Mark Maybee
- Stephen D. Sykes
Organizations
- University of Colorado Boulder