May 1, 2010
Report

DualTrust: A Trust Management Model for Swarm-Based Autonomic Computing Systems

Abstract

Trust management techniques must be adapted to the unique needs of the application architectures and problem domains to which they are applied. For autonomic computing systems that utilize mobile agents and ant colony algorithms for their sensor layer, certain characteristics of the mobile agent ant swarm -- their lightweight, ephemeral nature and indirect communication -- make this adaptation especially challenging. This thesis looks at the trust issues and opportunities in swarm-based autonomic computing systems and finds that by monitoring the trustworthiness of the autonomic managers rather than the swarming sensors, the trust management problem becomes much more scalable and still serves to protect the swarm. After analyzing the applicability of trust management research as it has been applied to architectures with similar characteristics, this thesis specifies the required characteristics for trust management mechanisms used to monitor the trustworthiness of entities in a swarm-based autonomic computing system and describes a trust model that meets these requirements.

Revised: August 2, 2011 | Published: May 1, 2010

Citation

Maiden W.M. 2010. DualTrust: A Trust Management Model for Swarm-Based Autonomic Computing Systems. PNNL-19271 FINAL. Richland, WA: Pacific Northwest National Laboratory.