DocumentCode
2450702
Title
An Improved Calculus for Secure Dynamic Services Composition
Author
Xu, Dong-Hong ; Qi, Yong ; Hou, Di ; Wang, Gong-Zhen ; Chen, Ying
Author_Institution
Dept. of Comput. Sci. & Technol., Xi´´an Jiaotong Univ., Xi´´an
fYear
2008
fDate
July 28 2008-Aug. 1 2008
Firstpage
686
Lastpage
691
Abstract
With the increased interest in the Web services composition, more and more enterprises and businesses depend on this paradigm. Open, distributed and dynamic properties of the schema, there is a pressing need for secure services in daily transactions. Orchestration and choreography language provide basic services standards and interaction, collaboration, and negotiation standards among services, but they are not give any secure manners or secure operation styles and specifications. Despite the interest of such security mechanisms, a formal module of them is still lacking. For giving general guide to implement secure orchestration and choreography language, we give a formal approach to carry out those goals. To this target, we emphasize on those by designing an extension of the Spi calculus with Secure Global Calculus. The Spi calculus precisely identifies orchestration secure properties of each principal from a local viewpoint. The secure global calculus describes an interaction secure choreography scenario from a vantage point of view. We called our method SpiG4WSC calculus. We believe that the combination of strong practical needs for dynamic secure Web services composition and the theoretical foundations will lead to a bridge between practice and theories. The contribution of this paper are (1) giving the syntax and semantic of SpiG4WSC calculus; (2)applying the calculus to give a model to presenting the secure orchestration, emphasizing on the formal basis for secure services; (3)describing the secure choreography, giving the formal frame for interaction processes.
Keywords
Web services; calculus of communicating systems; high level languages; security of data; transaction processing; Web services composition; choreography language; distributed properties; dynamic properties; open properties; orchestration language; secure global calculus; secure services; spi calculus; transactions; Application software; Calculus; Collaboration; Computer applications; Computer science; Proposals; Protocols; Security; Service oriented architecture; Web services; Choreography; Global calculus; Orchestration; Spi calculus; Web services composition;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
Conference_Location
Turku
ISSN
0730-3157
Print_ISBN
978-0-7695-3262-2
Electronic_ISBN
0730-3157
Type
conf
DOI
10.1109/COMPSAC.2008.18
Filename
4591648
Link To Document