Title :
Separation of Concerns and Role Implementation in the PASSI Design Process
Author :
Sabatucci, Luca ; Gaglio, Salvatore
Author_Institution :
Palermo Univ., Palermo
Abstract :
The use of design patterns proved successful in lowering the development time and number of errors when producing software with the object-oriented paradigm. In previous works we engaged the production of a tool for the reuse of patterns for multi-agent systems. Now we are fronting a new problem: automatic code generation for agents, designed with a specific methodology, with the support of design patterns and using an aspect oriented approach. In this work we present our preliminary experiences in the identification, description, production and use of aspects for multi agent systems and a tool for code production.
Keywords :
multi-agent systems; object-oriented methods; software agents; PASSI design process; aspect oriented approach; automatic code generation; multi-agent system; object-oriented paradigm; software agent; Artificial intelligence; Computer languages; Hardware; Knowledge engineering; Multiagent systems; Object oriented modeling; Ontologies; Process design; Production systems; Testing;
Conference_Titel :
Industrial Informatics, 2007 5th IEEE International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-1-4244-0851-1
Electronic_ISBN :
1935-4576
DOI :
10.1109/INDIN.2007.4384928