The development of flexible and reusable concurrent object-oriented programming abstractions has suffered from the inherent problem that reusability and extensibility is limited due to position-dependent parameters. To tackle this problem, we propose the Form-calculus, an inherently polymorphic variant of the Pi-calculus, where polyadic tuple communication is replaced by monadic communication of extensible records. This approach facilitates the specification of flexible, concurrent, object-oriented programming abstractions. Based on our previous work in this field, we present a Form-calculus based meta-level approach for concurrent, object-based programming which adapts a compositional view of programming. This approach enables the definiti...
We seek to support the development of open, distributed applications from plug-compatible software a...
Present-day applications are increasingly required to be flexible, or "open" in a variety of ways. B...
A framework for the semantic description of concurrent object-oriented languages based on CCS is out...
The development of concurrent object-based programming languages has suffered from the lack of any g...
In recent years considerable progress has been made in facilitating the specification and implementa...
In recent years considerable progress has been made in facilitating the specification and implementa...
The last decade has shown that object-oriented technology alone is not enough to cope with the rapid...
In many concurrent programming languages programs are difficult to extend and modify. This is becaus...
AbstractWe obtain a new formalism for concurrent object-oriented languages by extending Abadi and Ca...
The development of flexible and reusable programming abstractions has suffered from the inherent pro...
AbstractConcurrent object-oriented languages provide a suitable target for a compositional design pr...
This paper presents a model of concurrent objectoriented programming in which specification of compu...
. This document aims to provide a formal semantics for an object-oriented language with constructs f...
There has been a flurry of activity in recent years to extend existing languages with object-oriente...
Hoare and He's Unifying Theories of Programming (UTP) provides a rich model of programs as relationa...
We seek to support the development of open, distributed applications from plug-compatible software a...
Present-day applications are increasingly required to be flexible, or "open" in a variety of ways. B...
A framework for the semantic description of concurrent object-oriented languages based on CCS is out...
The development of concurrent object-based programming languages has suffered from the lack of any g...
In recent years considerable progress has been made in facilitating the specification and implementa...
In recent years considerable progress has been made in facilitating the specification and implementa...
The last decade has shown that object-oriented technology alone is not enough to cope with the rapid...
In many concurrent programming languages programs are difficult to extend and modify. This is becaus...
AbstractWe obtain a new formalism for concurrent object-oriented languages by extending Abadi and Ca...
The development of flexible and reusable programming abstractions has suffered from the inherent pro...
AbstractConcurrent object-oriented languages provide a suitable target for a compositional design pr...
This paper presents a model of concurrent objectoriented programming in which specification of compu...
. This document aims to provide a formal semantics for an object-oriented language with constructs f...
There has been a flurry of activity in recent years to extend existing languages with object-oriente...
Hoare and He's Unifying Theories of Programming (UTP) provides a rich model of programs as relationa...
We seek to support the development of open, distributed applications from plug-compatible software a...
Present-day applications are increasingly required to be flexible, or "open" in a variety of ways. B...
A framework for the semantic description of concurrent object-oriented languages based on CCS is out...