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
Link To Document