• DocumentCode
    3516129
  • Title

    Semantic model checking security requirements for web services

  • Author

    Boaro, L. ; Glorio, E. ; Pagliarecci, F. ; Spalazzi, L.

  • Author_Institution
    Univ. Politec. delle Marche, Ancona, Italy
  • fYear
    2010
  • fDate
    June 28 2010-July 2 2010
  • Firstpage
    283
  • Lastpage
    290
  • Abstract
    Model checking is a formal verification method widely accepted in the web service world because of its capability to reason about service behaviors, at their process-level. It has been used as basic tool in several scenarios as service selection, service validation, and service composition. Furthermore, it has been widely applied to problems of security verification. The importance of semantics is widely recognized, as well. Indeed, there exists several solutions to the problem of providing semantics to web services, most of them relies on some form of Description Logic. This paper presents an integration of model checking and semantic reasoning technologies in an efficient way. This can be considered the first step towards the usage of semantic model checking in problems of security verification. The approach relies on a representation of services at the process level that is based on semantically annotated state transition systems (ASTS) and a representation of specifications that is based on a semantically annotated version of the computation tree logic (AnCTL). The proposed approach permit to perform an efficient and yet useful, semantic reasoning at process-level about web services. Indeed, this paper proves thatmodel checking for ASTS and AnCTLis sound and complete and it can be accomplished in polynomial time.
  • Keywords
    Authentication; Companies; Ontologies; Semantic Web; Semantics; Web services; Model Checking; Semantic Web Service; State Transition System; Temporal Description Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Simulation (HPCS), 2010 International Conference on
  • Conference_Location
    Caen, France
  • Print_ISBN
    978-1-4244-6827-0
  • Type

    conf

  • DOI
    10.1109/HPCS.2010.5547125
  • Filename
    5547125