• DocumentCode
    1566669
  • Title

    Weighted Datalog and Levels of Trust

  • Author

    Bistarelli, Stefano ; Martinelli, Fabio ; Santini, Francesco

  • Author_Institution
    Dipt. di Sci., Univ. G. D´´Annunzio, Pescara
  • fYear
    2008
  • Firstpage
    1128
  • Lastpage
    1134
  • Abstract
    We extend the Datalog language (we call it Datalogw) 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 preferences for 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.
  • Keywords
    DATALOG; security of data; Datalog language; Datalogw; c-semirings; goal satisfaction; trust management language family; weighted Datalog; Access control; Authentication; Authorization; Availability; Control systems; Costs; Data security; Feedback; Open systems; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security, 2008. ARES 08. Third International Conference on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-0-7695-3102-1
  • Type

    conf

  • DOI
    10.1109/ARES.2008.197
  • Filename
    4529470