Title : 
Design and implementation of a programmable coordination architecture for mobile agents
         
        
            Author : 
Cabri, Giacomo ; Leonardi, Letizia ; Reggiani, Gabriele ; Zambonelli, Franco
         
        
            Author_Institution : 
Dipt. di Sci. dell´´Ingegneria, Univ. di Modena e Reggio Emilia, Italy
         
        
        
        
        
        
            Abstract : 
The paper describes the design and the Java implementation of a coordination architecture for mobile agents, based on an object oriented Linda-like tuple space model, compliant with the Sun´s JavaSpaces specifications. Moreover, unlike Linda and JavaSpaces, the proposed architecture integrates a reactive model: the behaviour of the tuple spaces can be programmed by installing reactions which are triggered by the accesses of mobile agents to the tuple spaces. Reactions can increase the coordination flexibility and ease agent programming as shown via an application example in the network management area
         
        
            Keywords : 
Java; formal specification; groupware; mobile computing; object-oriented programming; Java implementation; agent programming; coordination architecture; coordination flexibility; mobile agents; network management; object oriented Linda-like tuple space model; programmable coordination architecture; reactive model; tuple spaces; Availability; Bandwidth; Collaboration; Electronic mail; Java; Mars; Mobile agents; Object oriented modeling; Resource management; Sun;
         
        
        
        
            Conference_Titel : 
Technology of Object-Oriented Languages and Systems, 1999. Proceedings of
         
        
            Conference_Location : 
Nancy
         
        
            Print_ISBN : 
978-0-7695-0275-5
         
        
        
            DOI : 
10.1109/TOOLS.1999.778995