Home Istruzioni Autori Direttivo WOA Comitato Scientifico Temi di interesse Programma Miniscuola Iscrizione Hotel & Venue


Miniscuola WOA 2007

Presentazioni della miniscuola WOA:

Andrea Omicini: Agents & Artifacts: A Meta-Model for Agent-Oriented Computing (6 Mb)
Lorenzo Bettini: Building Distributed and Mobile Applications with IMC (1 Mb)
Paola Turci: Using Agents for Enterprise Application Integration (600 Kb)


Data: domenica 23 settembre 2007

Sede: DISI ( qui trovi le istruzioni per raggiungerlo)


08:30 Apertura Iscrizioni
09:00 - 11:00 Andrea Omicini: Agents & Artifacts: A Meta-Model for Agent-Oriented Computing
11:00 - 11:30 Coffee Break
11:30 - 12:30 Lorenzo Bettini: Building Distributed and Mobile Applications with IMC
12:30 - 14:00 Pranzo
14:00 - 15:30 Paola Turci: Using Agents for Enterprise Application Integration
15:30 - 16:00 Coffee Break
16:00 - 17:30 Giuliano Armano : Agents for Bionformatics and Systems Biology
17:30 - 18:00 Tavola Rotonda
18:00 Chiusura

Andrea Omicini: Agents & Artifacts: A Meta-Model for Agent-Oriented Computing

This course presents the conceptual foundations of the A&A (Agents & Artifacts) meta-model, and elaborates on its impact on the way in which MAS are conceived, designed and developed. After a short introduction on the "From Objects to Agents" revolution, MAS fundamental notions are first re-defined in terms of the A&A meta-model, then exploited to re-cast fundamental issues like agent intelligence, interaction, MAS infrastructures, agent-oriented software engineering (AOSE), agent-based simulation (ABS), self-* MAS.

Andrea Omicini is Professor at the DEIS, Department of Electronics, Informatics and Systems of the Alma Mater Studiorum - UniversitÓ di Bologna. He received his Laurea degree in Electronic Engineering in February 1991 and his PhD in Computer Science in November 1995, both from the University of Bologna. He has written over one hundred articles on coordination models, languages and infrastructures Internet technologies, and agent-based models, methodologies and systems, published in international journals, books, conferences and workshops. He edited 13 international books on agent-related issues, and guest edited 9 international journal special issues on coordination models and infrastructures, as well as multi-agent systems. (see also http://lia.deis.unibo.it/~ao/pubs/all.shtml) He has held several tutorials on agent-based systems and coordination models at international conferences, and courses at international Doctorate Schools. (see also http://lia.deis.unibo.it/~ao/activity/tutorials.shtml) He has organized and chaired international conferences and workshops, and is also a member of the Program, Scientific and Steering Committees, and Advisory Boards of many international conferences and workshops. Along with Antonio Corradi and Agostino Poggi, he was co-founders of the WOA workshop series in 2000, and chaired WOA in 2000, 2003, 2004, 2005 and 2006. (see also http://lia.deis.unibo.it/~ao/activity/confs.shtml) He has been the Chair of the SIG on Agents and Multi-Agent Systems of the Italian Association for Artificial Intelligence (AI*IA), and is currently the ACM Representative in the IFIP Technical Committee 12 "Artificial Intelligence" (see also http://lia.deis.unibo.it/~ao/activity/associations.shtml) Since 1991, he has participated to many national and international projects, both as a participant and as a coordinator of units and activities. Among the others, he chaired Workpackage 12 "Technical Forum" in the FP6 Coordination Action "AgentLink III", and coordinated the DEIS unit in the "Trust and law in the Information Society" National project. He is currently coordinating the DEIS unit in the Minerva-Reset eurpean project on distance learning, and is the National coordinator of the MIUR-MeNSA project on agent-oriented software engineering. (see also http://lia.deis.unibo.it/~ao/activity/projects.shtml) Since 1995, he is the leader of the design and development team of tuProlog and TuCSoN, two agent-related technologies made available as open-source projects, and widely used by both universities and industries throghout the world. (see also http://lia.deis.unibo.it/~ao/activities/systems.shtml).



Lorenzo Bettini: Building Distributed and Mobile Applications with IMC

The course will present the IMC (Implementing Mobile Calculi) Java framework and will show how it can be used to implement distributed applications and mobile code systems. The framework has been designed for developing prototypal run-time environments for mobile calculi and provides developers with useful and reusable components - such as connections, protocols, mobile code infrastructures - so that they can focus on the peculiar features of the language and rely on the framework for the implementation of these services.

see www.lorenzobettini.it

Paola Turci: Using Agents for Enterprise Application Integration

Industry is more and more interested in executing business functions that span multiple applications. That requires high-levels of interoperability and a more flexible and adaptive business process management. The majority of technology and market research companies agree on the fact that the adoption of a SOA paradigm is strategic and should be part of the most forward-looking software projects. Nevertheless that paradigm shift is still quite challenging. This technical area appears to be a natural environment in which the agent technology can make significant contributions. In fact, agent technology, besides being an ideal mechanism for implementing complex systems, is well-suited to applications that are communication-centric, based on distributed computational and information systems, and requiring autonomous components readily adaptable to changes. After a brief review of the state of the art about the possible styles and criteria that should be considered when choosing and designing an integration approach, the tutorial will discuss the peculiarities of a multi-agent approach to business process management. In particular this tutorial will concentrate on the characterization of the toughest problems within business process management where agents can be successfully exploited and the integration of agent technology with other technologies that have found, and will find, a purpose within enterprise computing: Web services, workflows, ontologies and rule engines.

Paola Turci is currently a research assistant at the Department of Information Engineering of the University of Parma. Her primary research activities are in the areas of multi-agent systems, service-oriented architecture and software engineering. She has worked both on the design and development of agent applications employing object-oriented technologies. Since 2001 she has been involving both in national and international projects concerning industrial exploitation of agent technology.


Giuliano Armano: Agents for Bionformatics and Systems Biology

The adoption of agent technologies and Multi-Agent Systems constitutes an emerging area in bioinformatics and systems biology. We investigate on future challenges and argue that the field should still be explored from many perspectives ranging from bio-conceptual languages for agent-based simulation, to the definition of bio-ontology-based declarative languages to be used by information agents, and to the adoption of agents for computational Grids.

see www.diee.unica.it/~armano/






W O A 2 0 0 7 dagli Oggetti agli Agenti Agenti e Industria:
Applicazioni tecnologiche degli agenti software
Genova, 24-25 Settembre 2007
Facoltà di Ingegneria, Via Montallegro, 1/3 (Villa Cambiaso)
E-mail: Giovanni.Casella@unige.it

Free web counters