Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of their concurrency, communication, and synchronization mechanisms. The future mechanism extends the traditional method call communication model by facilitating sharing of references to futures. By assigning method call result values to futures, third party objects may pick up these values. This may reduce the time spent waiting for replies in a distributed environment. However, futures add a level of complexity to program analysis, as the program semantics becomes more involved. This paper presents a model for asynchronously communicating objects, where return values from method calls are handled by futures. The model facilitates invariant sp...
We present a semantics, calculus, and system for compositional verification of Creol, an object-orie...
AbstractDeterministic behavior for parallel and distributed computation is rather difficult to ensur...
This paper presents a model of concurrent objectoriented programming in which specification of compu...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
We present the semantics and proof system for an object-oriented language with active objects, async...
Abstract. This paper introduces a compositional Hoare logics for rea-soning about he correctness ofs...
AbstractCurrent object-oriented approaches to distributed programs may be criticized in several resp...
International audienceIn this paper we consider the problem of fault handling inside an object-orien...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
This paper presents ABS, an abstract behavioral specification language for designing executable mode...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractThis paper provides a sound foundation for autonomous objects communicating by remote method...
International audienceActor-based languages attract attention for their ability to scale to highly p...
We present a semantics, calculus, and system for compositional verification of Creol, an object-orie...
AbstractDeterministic behavior for parallel and distributed computation is rather difficult to ensur...
This paper presents a model of concurrent objectoriented programming in which specification of compu...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
We present the semantics and proof system for an object-oriented language with active objects, async...
Abstract. This paper introduces a compositional Hoare logics for rea-soning about he correctness ofs...
AbstractCurrent object-oriented approaches to distributed programs may be criticized in several resp...
International audienceIn this paper we consider the problem of fault handling inside an object-orien...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
This paper presents ABS, an abstract behavioral specification language for designing executable mode...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractThis paper provides a sound foundation for autonomous objects communicating by remote method...
International audienceActor-based languages attract attention for their ability to scale to highly p...
We present a semantics, calculus, and system for compositional verification of Creol, an object-orie...
AbstractDeterministic behavior for parallel and distributed computation is rather difficult to ensur...
This paper presents a model of concurrent objectoriented programming in which specification of compu...