The paper focuses on language constructs for driving the allocation of parallel object-oriented applications onto a target architecture. The paper analyses the issues that arise in the definition of these constructs and presents the solutions adopted in several systems and programming environments, by discussing their capability of enforcing the principle of modularity. Open issues and future directions of research are outlined
The paper presents the Abstract Configuration Language (ACL) implemented within the Parallel Objects...
The diffusion of parallel architectures is currently limited by the lack of tools to exploit efficie...
This paper aims at classifying and discussing the various ways along which the object paradigm is us...
The paper focuses on language constructs for driving the allocation of parallel object-oriented appl...
The paper focuses on the allocation area, with the aim of providing a survey on systems that provide...
We describe programming language constructs that facilitate the application of modular design techni...
Current distributed object oriented languages and systems hide distribution in general while retaini...
The paper addresses dynamic allocation of objects in a distributed object-oriented (OO for short) pr...
Automated allocation tools do not achieve the same efficiency for all kinds of applications. A paral...
: We introduce in this paper our language BOX and how the programmer may express the location of th...
This paper introduces an object-passing model for parallel and distributed application development. ...
In object-oriented programming (OOP) languages, the ability to encapsulate software concerns of the ...
Predefined and automatic approaches to allocation cannot always achieve satisfactory results, due to...
Migration is a fundamental mechanism for achieving load balancing and locality of references in para...
Parallelism in object-oriented systems is discussed. The most appealing way to insert parallelism in...
The paper presents the Abstract Configuration Language (ACL) implemented within the Parallel Objects...
The diffusion of parallel architectures is currently limited by the lack of tools to exploit efficie...
This paper aims at classifying and discussing the various ways along which the object paradigm is us...
The paper focuses on language constructs for driving the allocation of parallel object-oriented appl...
The paper focuses on the allocation area, with the aim of providing a survey on systems that provide...
We describe programming language constructs that facilitate the application of modular design techni...
Current distributed object oriented languages and systems hide distribution in general while retaini...
The paper addresses dynamic allocation of objects in a distributed object-oriented (OO for short) pr...
Automated allocation tools do not achieve the same efficiency for all kinds of applications. A paral...
: We introduce in this paper our language BOX and how the programmer may express the location of th...
This paper introduces an object-passing model for parallel and distributed application development. ...
In object-oriented programming (OOP) languages, the ability to encapsulate software concerns of the ...
Predefined and automatic approaches to allocation cannot always achieve satisfactory results, due to...
Migration is a fundamental mechanism for achieving load balancing and locality of references in para...
Parallelism in object-oriented systems is discussed. The most appealing way to insert parallelism in...
The paper presents the Abstract Configuration Language (ACL) implemented within the Parallel Objects...
The diffusion of parallel architectures is currently limited by the lack of tools to exploit efficie...
This paper aims at classifying and discussing the various ways along which the object paradigm is us...