ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Polymorphism and subtyping in interface
Full text PdfPdf (907 KB)
Source Proceedings of the workshop on Interface definition languages table of contents
Portland, Oregon, United States
Pages: 22 - 34  
Year of Publication: 1994
ISSN:0362-1340
Also published in ...
Authors
Dinesh Katiyar  Department of Computer Science, Stanford University
David Luckham  Department of Computer Science, Stanford University
John Mitchell  Department of Computer Science, Stanford University
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/185084.185098
What is a DOI?

ABSTRACT

RAPIDE is a programming language framework designed for the development of large, concurrent, real-time systems by prototyping. The framework consists of a type language and default executable, specification and architecture languages, along with associated programming tools. Interfaces are the central construct of the type system. This document describes RAPIDE interfaces, their expressiveness and their use as a typing construct.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[App92] Apple Computer Inc. Dylan, an object-oriented dynamic language, Nov. 1992.
2
3
 
4
[DMN70] O-J. Dahl, B. Myrhaug, and K. Nygaard. SIMULA Common Base Language. Norwegian Computing Center S-22, Oslo, Norway, 1970.
 
5
 
6
7
 
8
[Kee89] S.E. Keene. Object-oriented programming in Common Lisp. Addison-Wesley, 1989.
 
9
[KLM+92] D. Katiyar, D.C. Luckham, N. Madhav, S. Meldal, J.C. Mitchell, and S. Sankar. Subtyping, assignment, and cloning in a concurrent object-oriented language. In Proceedings of the DARPA Software Technology Conference, Los Angeles, California., pages 458-470, April 1992.
10
11
 
12
13
14
 
15
 
16
[RAr] The PAVG group, Stanford University. The Rapide Architecture Language Reference Manual.
 
17
[RPr] The PAVG group, Stanford University. The Rapide Predefined Types Reference Manual.
18
 
19
 
20
[Tof89] M. Tofte. Four lectures on Standard ML. Technical Report ECS-LFCS-89-73, Lab. for Foundations of C.S., University of Edinburgh, 1989.
 
21
[US 80] US Dept. of Defense. Reference Manual for the Ada Programming Language. GPO 008-000- 00354-8, 1980.


Collaborative Colleagues:
Dinesh Katiyar: colleagues
David Luckham: colleagues
John Mitchell: colleagues