Daniela Briola
Contact details
|
DISI - Dipartimento di Informatica e Scienze dell'Informazione
Via Dodecaneso, 35
16146 Genova - ITALY
Phone: +39 (010) 353 6310
Mail: briola.daniela@disi.unige.it
|
|
Curriculum
Research interests
My main research interests are Multi Agent Systems (MAS), Negotiation in MAS, Knowledge representation using Ontologies,
Logic languages (Prolog). I apply my research on real case studies, so I often collaborate with companies, in
particular with Ansaldo STS genova.
Further interests cover the DB area.
Ph.D. Thesis (2011)
Negotiation in Multiagent Systems: Protocols, Ontologies and Applications
Abstract
This thesis has its roots in the domain of the “Multi Agent Resource Allocation (MARA)” research
field. Its contribution to advancing the research in this field consists in the design of a
new and general purpose negotiation protocol, in the definition of the mathematical model upon
which it is based, in the implementation of a system called “FYPA (Find Your Path, Agent)”,
based on this protocol and integrated in a real application of the Ansaldo STS company, and in a
detailed comparison of similar protocols, along many different dimensions. The FYPA system is
implemented in JADE and also exploits NetLogo to allow users follow the simulation by means
of an intuitive graphical interface that we developed. Another system, that we named “MAD
MAS” (MAS stands for multiagent system) and that we developed for Ansaldo STS as well, is
also described in the thesis. The “MAD MAS” is simpler than FYPA but it shows interesting features
since agents are organized in a hierarchical way and have been implemented in a declarative
language.
The problem of integrating ontologies into MASs following the FIPA (Foundations of Intelligent
Physical Agents) standard is also addressed.
The main research area of the presented work is the one of “resources sharing and their dynamic
allocation”, that is, we face a set of similar problems where a group of entities dynamically
needs to use some resources to achieve one, or more, tasks. In our scope these entities are
autonomous agents but the underlying problems are common to very different areas, such as
sensors management or autonomous robots coordination.
The first part of the thesis focuses on the general introduction to the research area and to the tools
we have used in the thesis.
The second part describes “MAD MAS” and “FYPA”, their development, the results of experiments
that we carried out and some already existing solutions similar to ours.
The last part presents a detailed survey on how integrating ontologies in MASs and reports our
own proposal to achieve this integration.
Publications and other documents
- D. Briola. Ph.D Thesis. Negotiation in Multiagent Systems: Protocols, Ontologies and Applications. 2011
- D. Briola, V. Mascardi. Multi Agent Resource Allocation: a Comparison of Five Negotiation Protocols. In A. Garro, G. Fortino, L. Palopoli, W. Russo, G. Spezzano editors, Proceedings of the 12th Workshop on Objects and Agents. published on CEUR-WS.org, 2011.
- D. Briola, V. Mascardi. Design and Implementation of a NetLogo Interface for the Stand-Alone FYPA System. In A. Garro, G. Fortino, L. Palopoli, W. Russo, G. Spezzano editors, Proceedings of the 12th Workshop on Objects and Agents. published on CEUR-WS.org, 2011.
- D. Briola, V. Mascardi, and M. Martelli. Intelligent agents that monitor, diagnose and solve problems: Two success stories of industry-university collaboration. Journal of Information Assurance and Security, 4(2):106-116, 2009.
- D. Briola, V. Mascardi, M. Martelli, R. Caccia, and C. Milani. Dynamic resource allocation in a mas: A case study from the industry. In F. Bergenti, editor, From Objects to Agents Workshop, WOA 2009, Proceedings. Seneca Edizioni, 2009.
- D. Briola, A. Locoro, V. Mascardi. Ontology Agents in FIPA-compliant Platforms: a Survey and a New Proposal. In “Dagli Oggetti agli Agenti, WOA’08”, Proceedings.
- D. Briola, V. Mascardi, M. Martelli, G. Arecco, R. Caccia, C. Milani. A Prolog-Based MAS for Railway Signalling Monitoring: Implementation and Experiments. In “Dagli Oggetti agli Agenti, WOA’08”, Proceedings.
- V. Mascardi, D. Briola, M. Martelli, R. Caccia, and C. Milani. Monitoring and diagnosing railway signalling with logic-based distributed agents. In E. Corchado and R. Zunino, editors, International Workshop on Computational Intelligence in Security for Information Systems, CISIS’08, Proceedings, Advances in Soft Computing Series. Springer-Verlag, 2008.
- D. Briola, V. Mascardi. Integrating a FIPA-compliant Ontology Agent within a FIPA-compliant framework. DISI Technical report. 2007
Research Projects
- 2012-2015 (Firb project):
Indiana MAS and the Digital Preservation of Rock Carvings:
A multi-agent system for drawing and natural language understanding aimed at preserving rock carvings
- 2008-2010 (Research project):
Iniziativa Software
In collaboration with CINI (Consorzio Interuniversitario Per L'informatica) and Elsag Datamat S.P.A (a Finmeccanica Company)
Teaching
- Programmazione 2011 (corso di laurea in matematica): assistenza ai laboratori