TY - GEN
T1 - The SAHARA model for service composition across multiple providers
AU - Raman, Bhaskaran
AU - Agarwal, Sharad
AU - Chen, Yan
AU - Caesar, Matthew
AU - Cui, Weidong
AU - Johansson, Per
AU - Lai, Kevin
AU - Lavian, Tal
AU - Machiraju, Sridhar
AU - Morley Mao, Z.
AU - Porter, George
AU - Roscoe, Timothy
AU - Seshadri, Mukund
AU - Shih, Jimmy
AU - Sklower, Keith
AU - Subramanian, Lakshminarayanan
AU - Suzuki, Takashi
AU - Zhuang, Shelley
AU - Joseph, Anthony D.
AU - Katz, Randy H.
AU - Stoica, Ion
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2002.
PY - 2002
Y1 - 2002
N2 - Services are capabilities that enable applications and are of crucial importance to pervasive computing in next-generation networks. Service Composition is the construction of complex services from primitive ones; thus enabling rapid and flexible creation of new services. The presence of multiple independent service providers poses new and significant challenges. Managing trust across providers and verifying the performance of the components in composition become essential issues. Adapting the composed service to network and user dynamics by choosing service providers and instances is yet another challenge. In SAHARA1, we are developing a comprehensive architecture for the creation, placement, and management of services for composition across independent providers. In this paper, we present a layered reference model for composition based on a classification of different kinds of composition. We then discuss the different overarching mechanisms necessary for the successful deployment of such an architecture through a variety of case-studies involving composition.
AB - Services are capabilities that enable applications and are of crucial importance to pervasive computing in next-generation networks. Service Composition is the construction of complex services from primitive ones; thus enabling rapid and flexible creation of new services. The presence of multiple independent service providers poses new and significant challenges. Managing trust across providers and verifying the performance of the components in composition become essential issues. Adapting the composed service to network and user dynamics by choosing service providers and instances is yet another challenge. In SAHARA1, we are developing a comprehensive architecture for the creation, placement, and management of services for composition across independent providers. In this paper, we present a layered reference model for composition based on a classification of different kinds of composition. We then discuss the different overarching mechanisms necessary for the successful deployment of such an architecture through a variety of case-studies involving composition.
UR - http://www.scopus.com/inward/record.url?scp=78650573011&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=78650573011&partnerID=8YFLogxK
U2 - 10.1007/3-540-45866-2_1
DO - 10.1007/3-540-45866-2_1
M3 - Conference contribution
AN - SCOPUS:78650573011
SN - 3540440607
SN - 9783540440604
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 1
EP - 14
BT - Pervasive Computing - 1st International Conference, Pervasive 2002, Proceedings
A2 - Mattern, Friedemann
A2 - Naghshineh, Mahmoud
PB - Springer
T2 - 1st International Conference on Pervasive Computing, Pervasive 2002
Y2 - 26 August 2002 through 28 August 2002
ER -