ACM Home Page
Please provide us with feedback. Feedback
Design and implementation of a C-based language for distributed real-time systems
Full text PdfPdf (1.51 MB)
Source ACM SIGPLAN Notices archive
Volume 22 ,  Issue 6  (June 1987) table of contents
Pages: 83 - 100  
Year of Publication: 1987
ISSN:0362-1340
Authors
A Rizk  School of Engineering and Applied Sciences, University of Sussex, Falmer, BRIGHTON, BN19QT, U.K.
F Halsall  School of Engineering and Applied Sciences, University of Sussex, Falmer, BRIGHTON, BN19QT, U.K.
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 1
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/24900.24909
What is a DOI?

ABSTRACT

This paper describes the design and implementation of a concurrent programming language suitable for use with real-time distributed systems. The language, MC, is an extension of the language C with some of the concrrency features of ADA. The implementation provides portability and simplicity by assuming a basic C compiler for its compilation and a minimal semaphore-based run-time support kernel.


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
2
3
 
4
[DoD 83] U. S. Dept. of Defence, "Reference Manual for the Ada Programming Language", ANSI/MIL-STD 1815A, Jan. 1983.
5
 
6
 
7
[HUL 85] HULL R.: "Decentralised Resource and Data Management in a Fault Tolerant Distributed Computer System", University of Sussex, D. Phil. Dissertation 1985.
8
 
9
[LEE 83] LEE P. A.: "Exception Handling in C Programs", Software Practice and Experience, Vol. 13, pp. 389-405, 1983.
 
10
[LIS 80] LISKOV B.: "On Linguistic Support for Distributed Programs", Proc. Symp. on Reliability in Distributed Systems, pp. 55-60, July 21-22, 1980.
 
11
[NAE 84] NAEINI R.: "A Few Statement Types Adapt C Language to Parallel Processing", Electronics, pp. 125-129, June 28, 1984.
 
12
[STR 83] STROUSTRUP B.: "Adding Classes to the C Language : An Exercise in Language Evoluation", Software Practice and Experience, Vol. 13, pp. 139-161, 1983.
 
13
[TIC 82] TICHY W. F.: "Adabase : A Database for Ada Programs", Proc. AdaTec Conf. Ada, Arlington, Va, pp. 57-65, Oct. 1982.
 
14
[TSU 84] TSUJINO Y., ANDO M., ARAKI T., TOKURA N.: "Concurrent C : A Programming Language for Distributed Systems", Software Practice and Experience, Vol. 14(11), pp. 1061-1078, Nov. 1984.
 
15
[WAL 84] WALLIS P., GOOS G., HARTMANIS J. (eds) : "Ada Software Tools Interfaces", Proc. Workshop, Bath 1983, Lecture Notes in Computer Science, Springer-Verlag, 1984.
 
16