The development of concurrent object-based programming languages has suffered from the lack of any generally accepted formal foundation for defining their semantics. Therefore we are seeking for a minimal semantic foundation for defining features of concurrent object-based languages. Our previous work has shown that the Pi-calculus is a promising formal foundation for modelling objects, and we have defined an object model integrating common features of object-oriented programming languages. Our goal is to define a black-box framework for modelling objects. As a first extension of our Pi-calculus based object model, we present in this work the integration of abstractions for synchronizing concurrent objects. Our results show that objects are...
Parallelism in object-oriented systems is discussed. The most appealing way to insert parallelism in...
In this paper, we introduce object{oriented programs as sets of communicat-ing objects. We investiga...
We present two novel semantics for pi-calculus. The first allows one to observe on which channel a s...
The development of concurrent object-based programming languages has suffered from the lack of any g...
Concurrency in object oriented languages seems natural. However well known problems arise when we tr...
Two semantics for a parallel object-oriented programming language are presented. One is a two-level ...
The development of flexible and reusable concurrent object-oriented programming abstractions has suf...
Adopting the object-oriented paradigm for the development of large and complex software systems offe...
We seek to support the development of open, distributed applications from plug-compatible software a...
Two semantics for a parallel object-oriented programming language are presented. One is a two-level ...
A framework for the semantic description of concurrent object-oriented languages based on CCS is out...
A programming style based on concurrent objects arises almost inevitably in languages where processe...
Paradigms of object-oriented programming are attractive for the design of large distributed software...
Synchronization of concurrent activities is a major issue of concurrent object-oriented programming ...
AbstractConcurrent object-oriented languages provide a suitable target for a compositional design pr...
Parallelism in object-oriented systems is discussed. The most appealing way to insert parallelism in...
In this paper, we introduce object{oriented programs as sets of communicat-ing objects. We investiga...
We present two novel semantics for pi-calculus. The first allows one to observe on which channel a s...
The development of concurrent object-based programming languages has suffered from the lack of any g...
Concurrency in object oriented languages seems natural. However well known problems arise when we tr...
Two semantics for a parallel object-oriented programming language are presented. One is a two-level ...
The development of flexible and reusable concurrent object-oriented programming abstractions has suf...
Adopting the object-oriented paradigm for the development of large and complex software systems offe...
We seek to support the development of open, distributed applications from plug-compatible software a...
Two semantics for a parallel object-oriented programming language are presented. One is a two-level ...
A framework for the semantic description of concurrent object-oriented languages based on CCS is out...
A programming style based on concurrent objects arises almost inevitably in languages where processe...
Paradigms of object-oriented programming are attractive for the design of large distributed software...
Synchronization of concurrent activities is a major issue of concurrent object-oriented programming ...
AbstractConcurrent object-oriented languages provide a suitable target for a compositional design pr...
Parallelism in object-oriented systems is discussed. The most appealing way to insert parallelism in...
In this paper, we introduce object{oriented programs as sets of communicat-ing objects. We investiga...
We present two novel semantics for pi-calculus. The first allows one to observe on which channel a s...