Agreement technologies aim at developing techniques that enable software components to reach agreements on the mutual performance of services, hence supporting the development of large-scale, open distributed systems. Hence, agreement technologies propose a new paradigm for next generation distributed systems. The new paradigm is structured around the concept of agreement between computational agents. These agreements must be consistent with the normative context where they are established and permit, once accepted, that agents call for mutual services and honour them. An entity, by the fact of being autonomous, may choose whether to fulfil an agreement or not, and it should fulfil them when there is an obligation to do so derived from the standing agreements. Autonomy, interaction, mobility and openness are the characteristics that the paradigm covers from a theoretical and practical perspective. We have identified negotiation, semantic alignment and trust as the key enabling agreement technologies.

  • Negotiation techniques allow agents to reach agreements on the terms of their interactions.
  • Semantic alignment techniques allow agents using different ontologies to understand one another.
  • Trust is the technology that complements traditional security mechanisms by relying on social mechanisms that interpret the behaviour of agents.

Semantic ---in addition to syntactic--- heterogeneity is an inherent problem for achieving interoperability in distributed systems if system components have been engineered separately and autonomously ---as in federated databases, peer-to-peer networks, choreographed web services, or multiagent systems. To guarantee an acceptable degree of interoperability in any of these systems, some sort of agreement on the semantics of the representation of the application domain is needed.

We have been investigating how to tackle semantic heterogeneity with the objective of reaching semantic agreements by means of semantic alignment, understood in a very broad sense. Hence, our research focusses on:

  • mathematical foundations of semantic interoperability and integration
  • ontology matching and mapping
  • meaning coordination and negotiation
  • interaction-situated semantic alignment
  • alignment of subjective evaluations of trust

Gestión de la diversidad semántica e interaccional en sistemas computacionales

Initial/final date: 
01 July 2017 to 31 December 2020
Main researcher: 
Project type: 
Intramural
Funding Entity: 
CSIC
Description: 

Los objetivos del proyecto DIVERSIS son:

  • validar unas técnicas concretas de gestión de la diversidad semántica e interaccional en sistemas computacionales mediante la implementación de las mismas en prototipos y su posterior evaluación mediante experimentación;
  • establecer vínculos de colaboración internacional para profundizar en la investigación y extensión de las técnicas validadas.

En particular, las técnicas a implementar y evaluar son:

  1. un marco computacional argumentativo para la inteligibilidad mutua que extiende la tecnología A-MAIL;
  2. un sistema de alineamiento de vocabulario basadas en la interacción que extiende la tecnología I-SSA.

Tanto A-MAIL como I-SSA son tecnologías previamente desarrolladas en el IIIA-CSIC, mientras que el estudio teórico de las extensiones de estas tecnologías se vienen realizando en el marco de la red de formación Marie-Curie ESSENCE (FP7-607062) de la Comisión Europea.

En DIVERSIS se validarán las extensiones de estas técnicas mediante la implementación y la experimentación con casos de estudio concretos. 

Referencia: 

201750E064

Project Status: 
Ongoing
Funding Amount (€): 
61639.00
Research line: 
Agreement Technologies - Semantic Alignment
Acronym: 
DIVERSIS
Geographical scope: 
National
Grant type: 
Non-competitive
Transferència: 

Recruitment Intelligent Matching System

Initial/final date: 
10 February 2011 to 02 August 2013
Project researchers: 
Main researcher: 
Project type: 
Otros
Funding Entity: 
Careesma
Description: 
Led by Careesma, the objective of this R&D project is to improve the experience of the job-search website users. Currently, most of the job-search portals are very simple: Candidates post Resumes/CV and search for a job following some criteria, applying to some job offers and finally wait for a response from the company. Companies publish their job offers and wait for the applicants, then they need to evaluate manually the candidates to pick the correct one. RIMAS explores new methods to change this working model: For candidates: detect which of the vacancies existing on the site are best suited to your profile, work experience, academic background, skills, ... For business: Identify the best candidates among the applicants for a job, rejecting those that do not match their expectations with a simple click. It also recommends the best candidates available in the database that have not applied to theoffer but who match all ( or most ) requirements for the job.
Funding Amount (€): 
83.93
Research line: 
Agreement Technologies - Semantic Alignment
Acronym: 
RIMAS
In collaboration with: 
Careesma

Community-Building Information Technology

Initial/final date: 
01 January 2011 to 31 December 2013
Main researcher: 
Project type: 
Plan Nacional
Funding Entity: 
Ministerio de Ciencia e Innovación, TIN2010-16306 (funding: 60984 €)
Description: 
Creating software applications that foster web-based social interaction is still very hard and currently beyond the capabilities of end-users, since highly skilled web application developers are needed. Consequently, the cost of community formation and evolution beyond those based on simple, general and stable interaction patterns is still too high. Individuals, however, looking either for new, partially formed, or already standing communities whose interactions are much more domain specific and specialised need software tools and platforms that support the formation of and the adjustment to communities, as well as the adaptation to new, perhaps dynamically evolving, events during a community’s lifespan. CBIT aims at transcending the current level of social software applications and platforms for community building into the meta-level for which today’s applications will arise as particular instances. For this we shall approach community building as an iterative process consisting of community formation, interaction, and growth. In CBIT a community is understood as a group of peers whose interactions are defined via agreements on social contracts on behaviour, meaning, and reliability, and represented in a community charter. Consequently, community building will be subject to the mechanisms to be developed in the scope of this project for charter specification and selection, charter grounding and enactment, and charter revision and modification. To concretise this approach, we shall realise it for a community-building process that fosters collaboration in the generation of digital educational contents.
Phd Students: 
Angela Fabregues
Toshiya Alexandro Sugita
Andrew Koster
Research line: 
Agreement Technologies - Semantic Alignment
Acronym: 
CBIT
External researchers: 
Isaac Pinyol,Manuel Atencia ,
In collaboration with: 
Aula Digital Text SL (EPO), Institut de Recursos i Investigació per a la Formació SL (EPO)

A new form of open, coordinated knowledge sharing architecture

Initial/final date: 
01 January 2006 to 31 December 2008
Main researcher: 
Project type: 
-
Funding Entity: 
FP6-027253
Description: 
We shall provide a unifying framework based on interaction models that are mobile in the sense that they may be transferred to other components, this being a mechanism for Web service composition and for coalition formation. A key contribution of OpenKnowledge is to demonstrate that by shifting the emphasis to interaction (the details of which may be hidden from users) we can obtain knowledge sharing of sufficient quality for sustainable communities of practise without the barrier of complex meta-data provision prior to community formation. We ground our research in two testbed arenas: bioinformatics and emergency response.
Funding Amount (€): 
0.00
Research line: 
Agreement Technologies - Semantic Alignment
Acronym: 
OPEN KNOWLEDGE