|
ABSTRACT
Arctic is a language for the specification and implementation of real-time control systems. Unlike more conventional languages for real-time control, which emphasize concurrency, Arctic is a stateless language in which the relationships between system inputs, outputs and intermediate terms are expressed as operations on time-varying functions. Arctic allows discrete events or conditions to invoke and modify responses asynchronously, but because programs have no state, synchronization problems are greatly simplified. Furthermore, Arctic programs are non-sequential, and the timing of system responses is notated explicitly. This eliminates the need for the programmer to be concerned with the execution sequence, which accounts for much of the difficulty in real-time programming.
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
|
Curtis Abbott. "The 4CED Program." Computer Music Journal 5, 1 (Spring 1981), 13-33.
|
 |
2
|
|
 |
3
|
|
 |
4
|
|
| |
5
|
Jack B. Dennis. "Data flow supercomputers." Computer 13, 11 (November 1980), 48-56.
|
| |
6
|
Jack B. Dennis and Ken K.-S. Weng. An Abstract Implementation For Concurrent Computation With Streams. Proceedings of the 1979 International Conference on Parallel Processing, IEEE Computer Society, 1979.
|
| |
7
|
Reference Manual for the Ada Programming Language United States Department of Defense, 1980.
|
 |
8
|
|
 |
9
|
|
| |
10
|
K. Kahn. DIRECTOR Guide. Tech. Rept. MIT Al Laboratory Memo 482B, MIT, December, 1979.
|
| |
11
|
Max V. Mathews. The Technology of Computer Music. MIT Press, Boston, 1969.
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
X. Rodet, P. Cointe, J. B. Barriere, Y. Potard, B. Serpette, and J. P. Briot. Applications and Developments of the FORMES programming environment. Proceedings of the 1983 International Computer Music Conference, Computer Music Association, 1983.
|
| |
17
|
Bill Schottstaedt. "Pla: A Composer's Idea of a Language." Computer Music Journal 7, 1 (Spring 1983), 11-20.
|
| |
18
|
John Wawrzynek and Tzu-Mu Lin. A Bit Serial Architecture for Multiplication and Interpolation. Tech. Rept. 5067:DF:83, California Institute of Technology, January, 1983.
|
| |
19
|
N. Wirth. "Modula: A programming language for modular multiprogramming." Software, Practice and Experience 7, 1 (1977), 3-35.
|
|