DocumentCode :
1809115
Title :
Xi-Calculus: A Calculus for Service Interactions
Author :
Rajani, Vineet ; Kumar, Arun ; Janakiram, Dharanipragada
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Madras, Chennai, India
fYear :
2010
fDate :
5-10 July 2010
Firstpage :
105
Lastpage :
113
Abstract :
The paper proposes ξ-calculus, a formalism for describing interactions in Service Oriented Architectures. The calculus treats interactions between services as a core concept to capture important architectural characteristics of the system. The focus of ξ-calculus is on the higher level abstraction rather than on the lower level details like parameter passing, use of stacks, closures etc. And hence it can be used to specify, study, and compare different service oriented systems from an architectural point of view. The paper also introduces a notion of interaction types suitable for the level of abstraction under consideration. These types are used to describe the type system of the calculus. The paper introduces a notion of design time non-functional capabilities and also present the application of the calculus in a real business scenario.
Keywords :
calculus; formal logic; software architecture; ξ-calculus; abstraction; architectural characteristics; design time nonfunctional capabilities; service interactions; service oriented architectures; service oriented systems; Algebra; Calculus; Equations; Grammar; Semantics; Service oriented architecture; Syntactics; Calculus; SOA; Service Interactions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing (SCC), 2010 IEEE International Conference on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-8147-7
Electronic_ISBN :
978-0-7695-4126-6
Type :
conf
DOI :
10.1109/SCC.2010.49
Filename :
5557221
Link To Document :
بازگشت