A long-standing problem in concurrent object-oriented programming is finding a sound and effective way to integrate active entities - being them actors, active objects, processes - with plain passive objects. Even if the problem is quite old, this is still an open issue: different kinds of approaches have been proposed in literature - also recently - each bringing some benefits and drawbacks. In this paper we describe a proposal based on agent-oriented abstractions, called ALOO. ALOO can be conceived as a conservative extension of sequential OOP languages, so plain old objects, adopting agents and agent organizations as first-class abstractions to model the active side of systems, encapsulating the decentralized control. ALOO is an evolutio...
none2noThe integration of autonomous and reactive behavior is a relevant problem in the context of c...
The widespread diffusion and availability of multicore architectures is going to make more and more ...
The widespread diffusion and availability of multicore architectures is going to make more and more ...
A long-standing problem in concurrent object-oriented programming is finding a sound and effective w...
ALOO is a novel approach to Concurrent Object-Oriented Programming, integrating plain old objects wi...
ALOO is a novel approach to Concurrent Object-Oriented Programming, integrating plain old objects wi...
This paper describes a framework devised to ease the definition and management of complex tasks on t...
This paper describes a framework devised to ease the definition and management of complex tasks on t...
This paper describes a framework devised to ease the definition and management of complex tasks on t...
Today we are witnessing a fundamental turn of software towards concurrency, distribution and interac...
Today we are witnessing a fundamental turn of software towards concurrency, distribution and interac...
Today we are witnessing a fundamental turn of software towards concurrency, distribution and interac...
This paper studies how to extend the concept of active object into a structure of agent. It first di...
The integration of autonomous and reactive behavior is a relevant problem in the context of concurre...
The integration of autonomous and reactive behavior is a relevant problem in the context of concurre...
none2noThe integration of autonomous and reactive behavior is a relevant problem in the context of c...
The widespread diffusion and availability of multicore architectures is going to make more and more ...
The widespread diffusion and availability of multicore architectures is going to make more and more ...
A long-standing problem in concurrent object-oriented programming is finding a sound and effective w...
ALOO is a novel approach to Concurrent Object-Oriented Programming, integrating plain old objects wi...
ALOO is a novel approach to Concurrent Object-Oriented Programming, integrating plain old objects wi...
This paper describes a framework devised to ease the definition and management of complex tasks on t...
This paper describes a framework devised to ease the definition and management of complex tasks on t...
This paper describes a framework devised to ease the definition and management of complex tasks on t...
Today we are witnessing a fundamental turn of software towards concurrency, distribution and interac...
Today we are witnessing a fundamental turn of software towards concurrency, distribution and interac...
Today we are witnessing a fundamental turn of software towards concurrency, distribution and interac...
This paper studies how to extend the concept of active object into a structure of agent. It first di...
The integration of autonomous and reactive behavior is a relevant problem in the context of concurre...
The integration of autonomous and reactive behavior is a relevant problem in the context of concurre...
none2noThe integration of autonomous and reactive behavior is a relevant problem in the context of c...
The widespread diffusion and availability of multicore architectures is going to make more and more ...
The widespread diffusion and availability of multicore architectures is going to make more and more ...