Title :
A Theory of Adaptable Contract-Based Service Composition
Author :
Bernardi, G. ; Bugliesi, M. ; Macedonio, D. ; Rossi, S.
Author_Institution :
Dipt. di Inf., Univ. Ca´´ Foscari of Venice, Venice, Italy
Abstract :
Service oriented architectures draw heavily on techniques for reusing and assembling off-the-shelf software components. While powerful, this programming practice is not without a cost: the software architect must ensure that the off-the-shelf components interact safely and in ways that conform with the specification. We develop a new theory for adaptable service composition. The theory provides an effective framework for analyzing the conformance of contract-based service compositions, and for enforcing their compliance, in a uniform, formally elegant setting.
Keywords :
software architecture; software reusability; contract-based service composition; off-the-shelf software component assembling; service oriented architectures; software architecture; software reusability; Assembly; Computer architecture; Contracts; Costs; Filters; Scientific computing; Service oriented architecture; Software algorithms; Software design; Software safety; process calculi; web service choreography;
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing, 2008. SYNASC '08. 10th International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-0-7695-3523-4
DOI :
10.1109/SYNASC.2008.38