• DocumentCode
    2101729
  • Title

    Weakest Preconditions for Applied pi-Calculus

  • Author

    Jiao, Decai ; Sinclair, David

  • Author_Institution
    Sch. of Comput., Dublin City Univ., Dublin
  • fYear
    2007
  • fDate
    4-9 March 2007
  • Firstpage
    27
  • Lastpage
    27
  • Abstract
    In this paper, we develop a logic for reasoning about applied pi-calculus processes based on the concept of weakest precondition and Hoare´s logic. We propose a set of weakest precondition (wp) rules for applied pi-calculus and give the soundness proof of these rules. The intention behind this work is to be able to provide a formal basis for analyzing properties of mobile and distributed systems formalized in applied pi- calculus. Let S be the system formalized in applied pi-calculus, its functionality is specified as Hoare triple [pre]S[post], where pre and post are precondition and post condition, respectively. By applying wp rules recursively, we can deduce the weakest precondition of system S with respect to post condition post. One possible application of this method is analyzing properties of Web Service compositions or other component-based software composition.
  • Keywords
    Web services; object-oriented programming; pi calculus; Hoare logic; Web service compositions; applied pi-calculus; component-based software composition; distributed systems; mobile systems; weakest preconditions; Application software; Calculus; Data security; Encoding; Logic; Power system modeling; Protocols; Semantic Web; Web services; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing in the Global Information Technology, 2007. ICCGI 2007. International Multi-Conference on
  • Conference_Location
    Guadeloupe City
  • Print_ISBN
    0-7695-2798-1
  • Type

    conf

  • DOI
    10.1109/ICCGI.2007.63
  • Filename
    4137082