AbstractA distributed system may be modeled by objects that run concurrently, each with its own processor, and communicate by remote method calls. However objects may have to wait for response to external calls; which can lead to inefficient use of processor capacity or even to deadlock. This paper addresses this limitation by means of asynchronous method calls and conditional processor release points. Although at the cost of additional internal nondeterminism in the objects, this approach seems attractive in asynchronous or unreliable distributed environments. The concepts are illustrated by the small object-oriented language Creol and its operational semantics, which is defined using rewriting logic as a semantic framework. Thus, Creol sp...
The Simple Object-Oriented Concurrent Programming (SCOOP) model proposed by Bertrand Meyer and illus...
In this paper the semantics of the communication mechanism of the distributed logic programming lang...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractA distributed system may be modeled by objects that run concurrently, each with its own proc...
AbstractObject-oriented distributed computing is becoming increasingly important for critical infras...
AbstractCurrent object-oriented approaches to distributed programs may be criticized in several resp...
AbstractIn thread-based object-oriented languages, synchronous method calls usually provide the mech...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
We present a verification system for Creol, an object-oriented modeling language for concurrent dist...
AbstractAsynchronous method calls have been proposed to better integrate object orientation with dis...
Abstract. We present the semantics and proof system for an object-oriented language with active obje...
Paradigms of object-oriented programming are attractive for the design of large distributed software...
AbstractDeterministic behavior for parallel and distributed computation is rather difficult to ensur...
AbstractObject orientation and component-based development have both proven useful for the elaborati...
This dissertation examines fundamental issues that face the designers of any distributed programming...
The Simple Object-Oriented Concurrent Programming (SCOOP) model proposed by Bertrand Meyer and illus...
In this paper the semantics of the communication mechanism of the distributed logic programming lang...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractA distributed system may be modeled by objects that run concurrently, each with its own proc...
AbstractObject-oriented distributed computing is becoming increasingly important for critical infras...
AbstractCurrent object-oriented approaches to distributed programs may be criticized in several resp...
AbstractIn thread-based object-oriented languages, synchronous method calls usually provide the mech...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
We present a verification system for Creol, an object-oriented modeling language for concurrent dist...
AbstractAsynchronous method calls have been proposed to better integrate object orientation with dis...
Abstract. We present the semantics and proof system for an object-oriented language with active obje...
Paradigms of object-oriented programming are attractive for the design of large distributed software...
AbstractDeterministic behavior for parallel and distributed computation is rather difficult to ensur...
AbstractObject orientation and component-based development have both proven useful for the elaborati...
This dissertation examines fundamental issues that face the designers of any distributed programming...
The Simple Object-Oriented Concurrent Programming (SCOOP) model proposed by Bertrand Meyer and illus...
In this paper the semantics of the communication mechanism of the distributed logic programming lang...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...