Viviana Mascardi
University of Genoa
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Viviana Mascardi.
IEEE Transactions on Knowledge and Data Engineering | 2010
Viviana Mascardi; Angela Locoro; Paolo Rosso
¿Ontology matching¿ is the process of finding correspondences between entities belonging to different ontologies. This paper describes a set of algorithms that exploit upper ontologies as semantic bridges in the ontology matching process and presents a systematic analysis of the relationships among features of matched ontologies (number of simple and composite concepts, stems, concepts at the top level, common English suffixes and prefixes, and ontology depth), matching algorithms, used upper ontologies, and experiment results. This analysis allowed us to state under which circumstances the exploitation of upper ontologies gives significant advantages with respect to traditional approaches that do no use them. We run experiments with SUMO-OWL (a restricted version of SUMO), OpenCyc, and DOLCE. The experiments demonstrate that when our ¿structural matching method via upper ontology¿ uses an upper ontology large enough (OpenCyc, SUMO-OWL), the recall is significantly improved while preserving the precision obtained without upper ontologies. Instead, our ¿nonstructural matching method¿ via OpenCyc and SUMO-OWL improves the precision and maintains the recall. The ¿mixed method¿ that combines the results of structural alignment without using upper ontologies and structural alignment via upper ontologies improves the recall and maintains the F-measure independently of the used upper ontology.
declarative agent languages and technologies | 2003
Davide Ancona; Viviana Mascardi
We define Coo-BDI, an extension of the BDI architecture with the notion of cooperativity. Agents can cooperate by exchanging and sharing plans in a quite flexible way. As a main result Coo-BDI promotes adaptivity and sharing of resources; as a by-product, it provides a better support for dealing with agents which do not possess their own procedural knowledge for processing a given event.
adaptive agents and multi-agents systems | 2004
Davide Ancona; Viviana Mascardi; Jomi Fred Hübner; Rafael H. Bordini
This paper brings together two recent contributions to the area of declarative agent-oriented programming, made feasible in practice by the recent introduction of an interpreter for a BDI programming language. The work on Coo-BDI has proposed an approach to plan exchange which applies to BDI agents in general. The other contribution is the introduction of special illocutionary forces for plan exchange between AgentSpeak agents. This has been implemented in Jason, an interpreter for an extended version of that language. This paper shows how the elaborate plan exchange mechanism of Coo-BDI can be used by AgentSpeak agents implemented with Jason. It also discusses an application on PDA-based multi-media presentations in museum visits for which plan exchange is relevant.
Theory and Practice of Logic Programming | 2004
Viviana Mascardi; Maurizio Martelli; Leon Sterling
The research field of Agent-Oriented Software Engineering (AOSE) aims to find abstractions, languages, methodologies and toolkits for modeling, verifying, validating and prototyping complex applications conceptualized as Multiagent Systems (MASs). A very lively research sub-field studies how formal methods can be used for AOSE. This paper presents a detailed survey of six logic-based executable agent specification languages that have been chosen for their potential to be integrated in our ARPEGGIO project, an open framework for specifying and prototyping a MAS. The six languages are
declarative agent languages and technologies | 2012
Davide Ancona; Sophia Drossopoulou; Viviana Mascardi
\textsf{ConGolog}
Journal of Visual Languages and Computing | 2008
Giovanni Casella; Vincenzo Deufemia; Viviana Mascardi; Gennaro Costagliola; Maurizio Martelli
,
Archive | 1999
Marco Bozzano; Giorgio Delzanno; Maurizio Martelli; Viviana Mascardi; Floriano Zini
\textsf{AGENT-0}
adaptive agents and multi-agents systems | 2003
Thomas Juan; Leon Sterling; Maurizio Martelli; Viviana Mascardi
, the
Foundations and Trends in Programming Languages archive | 2016
Davide Ancona; Viviana Bono; Mario Bravetti; Joana Campos; Giuseppe Castagna; Pierre-Malo Deniélou; Nils Gesbert; Elena Giachino; Raymond Hu; Einar Broch Johnsen; Francisco Martins; Viviana Mascardi; Fabrizio Montesi; Rumyana Neykova; Nicholas Ng; Luca Padovani; Vasco Thudichum Vasconcelos; Nobuko Yoshida
\textsf{IMPACT}
advanced visual interfaces | 2012
Vincenzo Deufemia; Luca Paolino; Genny Tortora; Antonella Traverso; Viviana Mascardi; Massimo Ancona; Maurizio Martelli; Nicoletta Bianchi; H. De Lumley
agent programming language,