Title
Weighted Datalog and Levels of Trust
Abstract
We extend the Datalog language (we call it Datalog^W)in order to deal with weights on ground facts and to consequently compute a feedback result for the goal satisfaction. The weights are chosen from a proper c-semiring. As a second step, in order to show the usefulness of the language, we use DatalogW as the basis to give a uniform semantics to declarative RTW (Trust Management) language family, in order to represent trust levels based on c-semirings. In this way it is possible to manage a score corresponding to a preference or cost associated to the revealed credentials, instead of a plain “yes or no” authorization result. Clearly, such a solution is more informative and allows us to treat uncertainty of facts and rules application, or different preferencesfor the entity roles. Trust can be then derived by choosing the best chain. The approach is rather generic and could be applied to other trust management languages.
Year
DOI
Venue
2008
10.1109/ARES.2008.197
ARES
Keywords
Field
DocType
feedback result,authorization result,language family,trust management language,datalog language,different preferencesfor,trust level,entity role,best chain,weighted datalog,trust management,authentication,availability,feedback,uncertainty,open systems,data security,datalog,control systems,authorization,access control
Data mining,Data security,Programming language,Authentication,Computer science,Access control,Control system,Open system (systems theory),Datalog,Language family,Semantics
Conference
Citations 
PageRank 
References 
10
0.56
12
Authors
3
Name
Order
Citations
PageRank
Stefamno Bistarelli1100.56
Fabio Martinelli234130.55
Francesco Santini3100.56