PATROL: a comprehensive reputation-based trust model. (13th August 2007)