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.

Open PDF

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

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Availability
  • California
  • Classification
  • Colorado
  • Computer Science
  • Computers
  • Contracts
  • Cooperation
  • Environment
  • Formal Languages
  • Information Operations
  • Instructions
  • Language
  • Monitoring
  • Security
  • Universities

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Parallel and Distributed Computing.

Technology Areas

  • Space