By Topic

Aspect oriented programming using actors

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Furfaro, A. ; Laboratorio di Ingegneria del Software, Universita della Calabria, Rende, Italy ; Nigro, L. ; Pupo, F.

This paper summarizes an actor-based middleware in Java for the development of time-dependent distributed systems. The approach centres on the separation of concerns. Functional, synchronization, control and configuration aspects of an application can be separately dealt with in a design so as to favour the fulfilment of the application requirements. Actors are encapsulation units of data and behaviour and are modelled as finite state machines. They enable ubiquitous computing, have location transparent names, and can migrate, possibly autonomously, from node to node of an heterogeneous computing infrastructure like Internet, for accomplishing their computational task. They are based on an explicit messaging system. Crosscutting concerns in a group of actors can be programmed in special actors which transparently filter message exchanges and superimpose to them the timing and synchronization constraints which directly affect the message scheduling. The paper describes the implementation of a real-time multimedia QoS synchronizer.

Published in:

Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on

Date of Conference: