• DocumentCode
    2996799
  • Title

    A Formal Model for Resource Protections in Web Service Applications

  • Author

    Junqing Chen ; Linpeng Huang ; Han Huang ; Chengyuan Yu ; Chen Li

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2012
  • fDate
    22-24 Nov. 2012
  • Firstpage
    111
  • Lastpage
    118
  • Abstract
    How to protect sensible resources is an important issue in the development of web service applications. This paper presents a formal model for resource protections, aiming at statically analyzing and verifying that the applications use these resources in a valid manner, i.e., obeying all the protection policies. The policies are logical properties of resource usage behaviors. The usage behaviors are extracted from the execution of web services by a type and effect system, and represented as concurrent regular expressions. After a suitable transformation, the expressions can be checked for validity by model-checking tools. Web service applications use the resources correctly if their concurrent regular expressions are verified valid. The analysis result shows our approach can improve system performances in comparison with runtime checkers, e.g., execution monitors.
  • Keywords
    Web services; concurrency control; formal verification; resource allocation; security of data; software performance evaluation; Web services execution; concurrent regular expressions; formal model; logical properties; model checking tool validity; protection policies; resource protections; resource usage behaviors; system performance improvement; type and effect system; usage behavior extraction; web service application development; Formal languages; Monitoring; Process control; Runtime; Semantics; Syntactics; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud and Service Computing (CSC), 2012 International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-4724-2
  • Type

    conf

  • DOI
    10.1109/CSC.2012.24
  • Filename
    6414486