Title :
Coroutine sequencing in BETA
Author :
Kristensen, Bent Bruuri ; Madsen, Lehrinaiin ; Moller-Pedersen, Birger ; Nygaard, Kristen
Author_Institution :
Inst. of Electron. Syst., Aalborg Univ. Center, Denmark
Abstract :
In object-oriented programming, a program execution is viewed as a physical model of some real or imaginary part of the world. A language supporting object-oriented programming must therefore contain comprehensive facilities for modeling phenomena and concepts form the application domain. Many applications in the real world consist of objects carrying out sequential processes. Coroutines may be used for modeling objects that alternate between a number of sequential processes. The authors describe coroutines in BETA.<>
Keywords :
data structures; high level languages; programming; BETA; coroutine sequencing; object-oriented languages; object-oriented programming; program execution; sequential processes; Computer languages; Computer science; Informatics; Modular construction; Object oriented modeling; Object oriented programming; Pattern matching; Physics computing;
Conference_Titel :
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI, USA
Print_ISBN :
0-8186-0842-0
DOI :
10.1109/HICSS.1988.11830