1993
DOI: 10.1145/162685.162711
|View full text |Cite
|
Sign up to set email alerts
|

Toward a method of object-oriented concurrent programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
126
0
2

Year Published

1998
1998
2011
2011

Publication Types

Select...
5
3
1

Relationship

4
5

Authors

Journals

citations
Cited by 179 publications
(128 citation statements)
references
References 10 publications
0
126
0
2
Order By: Relevance
“…Since then, several languages have a notion of group for structuring systems, such as Eiffel// [4], Hybrid [18], and ASP [5]. A library for object groups has also been defined for CORBA [8].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Since then, several languages have a notion of group for structuring systems, such as Eiffel// [4], Hybrid [18], and ASP [5]. A library for object groups has also been defined for CORBA [8].…”
Section: Related Workmentioning
confidence: 99%
“…Tasks are created by method invocation that are asynchronous in FJg: the caller activity continues after the invocation and the called code runs on a different task that may belong to a different group. The synchronization between the caller and the called methods is performed when the result is strictly necessary [11,24,4]. Technically, the decoupling of method invocation and the returned value is realized using future variables (see [7] and the references in there), which are pointers to values that may be not available yet.…”
Section: Introductionmentioning
confidence: 99%
“…Function calls and reference to attributes are synchronous, but these may be subject to lazy evaluation [Car93]. Additionally, races are prevented by the convention that a separate formal argument causes the object to be exclusively locked during that feature call.…”
Section: Scoopmentioning
confidence: 99%
“…In the same way, resumption has to be transparent and automatic. This requires a wait-bynecessity mechanism [5]. Such a mechanism is provided by the classical future mechanism as originally designed in Multilisp [12].…”
Section: Requirementmentioning
confidence: 99%