Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 231,065,700 papers from all fields of science
Search
Sign In
Create Free Account
Coroutine
Known as:
Coroutines
, Yield statement
, Cothread
Expand
Coroutines are computer program components that generalize subroutines for nonpreemptive multitasking, by allowing multiple entry points for…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
Actor model
BCPL
BETA
Call stack
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2013
2013
Programming deterministic reactive systems with Synchronous Java
Christian Motika
,
R. V. Hanxleden
,
Mirko Heinold
16th IEEE International Symposium on Object…
2013
Corpus ID: 2648518
A key issue in the development of reliable embedded software is the proper handling of reactive control-flow, which typically…
Expand
2010
2010
Testing object-oriented programs using dynamic aspects and non-determinism
Michael Achenbach
,
K. Ostermann
2010
Corpus ID: 8934751
The implementation of unit tests with mock objects and stubs often involves substantial manual work. Stubbed methods return…
Expand
2010
2010
Events! (Reactivity in urbiscript)
Jean-Christophe Baillie
,
A. Demaille
,
Quentin Hocquet
,
M. Nottale
arXiv.org
2010
Corpus ID: 16271648
Urbi SDK is a software platform for the development of portable robotic applications. It features the Urbi UObject C++ middleware…
Expand
2006
2006
R-SHIM: deterministic concurrency with recursion and shared variables
O. Tardieu
,
Stephen Anthony Edwards
Fourth ACM and IEEE International Conference on…
2006
Corpus ID: 6788046
Concurrent programming languages are good for embedded systems because they match the parallelism of their environments, but most…
Expand
2004
2004
ESys.Net: a new solution for embedded systems modeling and simulation
J. Lapalme
,
E. Aboulhamid
,
+4 authors
G. Bois
ACM SIGPLAN Conference on Languages, Compilers…
2004
Corpus ID: 16513444
The next generation of tools for embedded systems design will represent a common arena for several cooperating groups. These…
Expand
1994
1994
Experiments with a coroutine execution model for genetic programming
S. R. Maxwell
Proceedings of the First IEEE Conference on…
1994
Corpus ID: 10012697
The genetic programming methodology is expanded with a coroutine model for the synchronous, parallel execution of the individual…
Expand
1990
1990
The Picasso Application Framework
L. Rowe
,
J. Konstan
,
B. Smith
,
S. Seitz
,
Chung Liu
1990
Corpus ID: 182727568
PICASSO is a graphical user interface development system that includes an interface toollkit and an application framework. The…
Expand
1988
1988
Modular design for simulation
Ravi Sharma
,
L. Rose
Software, Practice & Experience
1988
Corpus ID: 20167062
This paper presents a modular design approach for the implementation of process‐oriented or event‐oriented discrete systems…
Expand
1987
1987
Principle-Based Parsing for Machine Translation
B. Dorr
1987
Corpus ID: 57676754
This report shows how a principle-based parser with a ``co-routine'''' design improves parsing for translation. The parser…
Expand
1983
1983
Five paradigm shifts in programming language design and their realization in Viron, a dataflow programming environment
V. Pratt
ACM-SIGACT Symposium on Principles of Programming…
1983
Corpus ID: 7805771
We describe five paradigm shifts in programming language design, some old and some relatively new, namely Effect to Entity…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE