TrustMUSE: a model-driven approach for making trust management widely applicable

Autor: Vinkovits, Mark Balazs
Přispěvatelé: Jarke, Matthias, Buttyán, Levente
Jazyk: angličtina
Rok vydání: 2015
Předmět:
Zdroj: Aachen : Publikationsserver der RWTH Aachen University XV, 156 S. : Ill., graph. Darst. (2015). = Aachen, Techn. Hochsch., Diss., 2015
Popis: Trust is a fundamental building block of human behavior for dealing with complex situations. The world of distributed computer systems and especially the Internet have become increasingly complex, resulting in the proposition of using trust in them as well. The research done in this domain has increased significantly in the last years, producing the new field of trust management. Current results in trust management focus on the establishment of procedures for various threats and different domains, including e-commerce, networked systems, sensor networks, etc. These frameworks are still theoretical, and there are only limited possibilities to compare the performance of various solutions. To learn more about the possibilities of trust management it is necessary to deploy trust management frameworks into real-world settings. The deployment is currently hindered by the high complexity of individual trust management frameworks, the difficulties to relate the solutions to real-world requirements, and the high amount of uncategorized solutions to select from. This work addresses these problems and provides the TrustMUSE system as a solution approach. The TrustMUSE system applies a meta model to decrease the complexity of individual trust management frameworks and modularize them into clearly defined functional elements. These elements are specified over standardized APIs that enable trust management experts to provide their implementations in combinable way. Through our process, these implementations can be annotated with standardized attributes that translate trust management functionality into architectural qualities and services. These attributes translate implementation details into terms that are familiar to the stakeholders responsible for designing software systems.We integrated the individual components of our approach into a tool that helps narrowing down the number of trust management implementations applicable to specific application scenarios, and helps browsing and comparing them until specific implementations can be added to the target software. Our tool not only decreases the time necessary to find an applicable solution for specific application scenarios but also provides extensive information regarding trust management procedures and possibilities, thereby helping the tool’s users to gain a better understanding of the domain and the capabilities of trust management. We created the model-driven approach for trust management by investigating available research in the domain and applying grounded theory to it. On top of the meta model we developed processes and tools that address the transition of theoretical trust management research into applied software design. We developed the components of the TrustMUSE system by applying user-centered design, continuously inviting our target users to provide feedback on our iterative prototypes. In our final evaluation the participating users were able to provide trust management framework designs similar to those of domain experts, thereby illustrating the soundness of our approach.
Databáze: OpenAIRE