|
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. We describe the main features of the type language, its intended use in a prototyping environment, and rationale for selected design decisions.
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.
| |
App92
|
Apple Computer Inc. Dylan, an object-oriented dynamzc language, Nov 1992.
|
 |
CHC90
|
|
| |
Coo89
|
W.R. Cook. A proposal for making Eiffel typesafe. In European Conf. on Object-Oriented Programmzng, pages 57-72, 1989.
|
 |
Coo92
|
William R. Cook, Interfaces and specifications for the Smalltalk-80 collection classes, conference proceedings on Object-oriented programming systems, languages, and applications, p.1-15, October 18-22, 1992, Vancouver, British Columbia, Canada
|
| |
ES90
|
|
 |
GP94
|
|
| |
GR83
|
|
 |
HL94
|
|
| |
Kat92
|
Dinesh Katiyar. Subtyping F-bounded types. In ANSA Workshop on F-bounded quantification, Cambmdge, Sept 1992. Position paper.
|
| |
Kee89
|
|
| |
Ken93
|
John. J. Kenney. Banking on X/Open. To appear as a Stanford University Technical Report, 1993.
|
 |
KS92
|
|
 |
Ler94
|
Xavier Leroy, Manifest types, modules, and separate compilation, Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.109-122, January 16-19, 1994, Portland, Oregon, United States
[doi> 10.1145/174675.176926]
|
| |
LVB+93
|
David C. Luckham , James Vera , Doug Bryan , Larry Augustin , Frank Belz, Partial orderings of event sets and their application to prototyping concurrent, timed systems, Journal of Systems and Software, v.21 n.3, p.253-265, June 1993
[doi> 10.1016/0164-1212(93)90027-U]
|
 |
Mac86
|
|
| |
Mey92
|
|
| |
MT91
|
|
| |
MTH90
|
|
| |
Pau91
|
|
 |
Pie92
|
|
| |
Rit91
|
M. Rittri. Using types as search keys in function libraries. J. Functional Programming, 1(1):71-90, 1991.
|
| |
RPr
|
The PAVG group, Stanford University. The Rapide Predefined Types Reference Manual.
|
| |
RT91
|
C. Runciman and i. Toyn. Retrieving reusable software components by polymorphic type. J. Functional Programming, 1(2):191-212, 1991.
|
 |
Sny86
|
|
| |
TC93
|
W. Tracz and L. Cogfianese. An adaptable software architecture for integrated avionics. In Proceedings of NAECON 93, pages 1161-1168, Dayton, Ohio, May 1993. IEEE.
|
| |
Tof89
|
M. Torte. Four lectures on Standard ML. Technical Report ECS-LFCS-89-73, Lab. for Foundations of C.S., University of Edinburgh, 1989.
|
| |
US 80
|
US Dept. of Defense. Reference Manual for the Ada Programming Language. GPO 008-000- 00354-8, 1980.
|
CITED BY 14
|
|
|
|
|
Francois Bronsard , Douglas Bryan , W. Kozaczynski , Edy S. Liongosari , Jim Q. Ning , Ásgeir Ólafsson , John W. Wetterstrand, Toward software plug-and-play, ACM SIGSOFT Software Engineering Notes, v.22 n.3, p.19-29, May 1997
|
|
|
|
|
|
|
|
|
|
|
|
David C. Luckham , John J. Kenney , Larry M. Augustin , James Vera , Doug Bryan , Walter Mann, Specification and Analysis of System Architecture Using Rapide, IEEE Transactions on Software Engineering, v.21 n.4, p.336-355, April 1995
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|