AbstractDeterministic behavior for parallel and distributed computation is rather difficult to ensure. To reach that goal, many formal calculi, languages, and techniques with well-defined semantics have been proposed in the past. But none of them focused on an imperative object calculus with asynchronous communications and futures. In this article, an object calculus, Asynchronous Sequential Processes (ASP), is defined, with its semantics. We prove also confluence properties for the ASP calculus. ASPs main characteristics are asynchronous communications with futures, and sequential execution within each process. This paper provides a very general and dynamic property ensuring confluence. Further, more specific and static properties are deri...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
The authors study the paradigm of asynchronous process communication, as contrasted with the synchro...
AbstractService Oriented Computing (SOC) is based on service composition, that is, loosely coupled a...
AbstractDeterministic behavior for parallel and distributed computation is rather difficult to ensur...
The objective of this thesis is to design an object calculus that allows one to write parallel and d...
The objective of this thesis is to design an object calculus that allows one to write parallel and d...
From classical computability theory to modern programming language design, the mathematical concept ...
Based on the imp&-calculus, ASP (Asynchronous Sequential Processes) de nes distributed applications ...
Based on the imp&-calculus, ASP (Asynchronous Sequential Processes) de nes distributed applications ...
19th IFIP World Computer CongressBased on the imp sigma-calculus, ASP (Asynchronous Sequential Proce...
AbstractWe compare the first- and the higher-order paradigms for the representation of mobility in p...
19th IFIP World Computer CongressBased on the imp sigma-calculus, ASP (Asynchronous Sequential Proce...
We address the problem of specifying concurrent processes that can make local nondeterministic decis...
Most programming languages in use today have some way to express concurrent execution of proce...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
The authors study the paradigm of asynchronous process communication, as contrasted with the synchro...
AbstractService Oriented Computing (SOC) is based on service composition, that is, loosely coupled a...
AbstractDeterministic behavior for parallel and distributed computation is rather difficult to ensur...
The objective of this thesis is to design an object calculus that allows one to write parallel and d...
The objective of this thesis is to design an object calculus that allows one to write parallel and d...
From classical computability theory to modern programming language design, the mathematical concept ...
Based on the imp&-calculus, ASP (Asynchronous Sequential Processes) de nes distributed applications ...
Based on the imp&-calculus, ASP (Asynchronous Sequential Processes) de nes distributed applications ...
19th IFIP World Computer CongressBased on the imp sigma-calculus, ASP (Asynchronous Sequential Proce...
AbstractWe compare the first- and the higher-order paradigms for the representation of mobility in p...
19th IFIP World Computer CongressBased on the imp sigma-calculus, ASP (Asynchronous Sequential Proce...
We address the problem of specifying concurrent processes that can make local nondeterministic decis...
Most programming languages in use today have some way to express concurrent execution of proce...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
The authors study the paradigm of asynchronous process communication, as contrasted with the synchro...
AbstractService Oriented Computing (SOC) is based on service composition, that is, loosely coupled a...