Motivation
Computational trust is a central paradigm in today's Internet as our modern society is increasingly relying upon online transactions and social networks. This is indeed leading to the introduction of various trust management systems and associated trust models, which are customized according to their target applications. However, the heterogeneity of trust models prevents exploiting the trust knowledge acquired in one context in another context although this would be beneficial for the digital, ever-connected environment.
What is TMDL?
TMDL (Trust Model Description Language) is an XML language that allows to define the core entities of any given trust management system, namely:
➡ The definition Domains where trust elements are defined
➡ The Roles played by the participants involved
➡ The Metrics for assessing the trustworthiness of the participants
➡ The Contexts where trust is required
➡ The trust-related Relations that link participants
➡ The Decisions provided by the model from the assessment of trust relationships
What is iMTrust ?
iMTrust is an application supported by TMDL that allows the rigorous specification of any trust management system. So that, iMTrust is able to:
➡ Automatically generate a trust management system from itsTMDL descriptions
➡ Emulate and test a generated trust management system
➡ Enable to compose and merge Trust management systems form their descriptions