DocumentCode :
2521692
Title :
Towards service composition middleware embedded in web browser
Author :
Huang, Gang ; Zhao, Qi ; Huang, Jiyu ; Liu, Xuanzhe ; Teng, Teng ; Zhang, Yong ; Yuan, Honggang
Author_Institution :
Key Lab. of High Confidence Software Technol., Minist. of Educ., China
fYear :
2009
fDate :
10-11 Oct. 2009
Firstpage :
93
Lastpage :
100
Abstract :
Due to the rich user experience and Internet-wide scalability, more and more Web-delivered services are assembled in web browsers and the resulted service composition itself is also running in the browsers. Today´s popular service composition environments embedded in web browsers mainly focus on the experiences of end-users or non-professional users. The solutions for other composition issues, e.g. service access and interaction enablement, are private and tightly coupled with the user interfaces. In this paper, we propose a new type of middleware, which is embedded in web browsers and encapsulates reusable solutions for common problems to the composition of Web-delivered services, including a container for component instances, a set of communication mechanisms for interactions within the browser, between the browser and server, between the browser and local resources. Based on iCM, different service composition environments preferred by different users can be constructed easily with high quality. In the evaluation, we implement a prototype of the browser middleware, called Internetware Client Middleware (iCM), construct a new service composition environment, called iMashup, with iCM and compare iMashup with some popular environments. The evaluation results demonstrates that iMashup has richer composition capabilities, supports more types of web browsers, consumes smaller memory and gains practical scalability. These observations show the feasibility and effectiveness of the proposed middleware.
Keywords :
Web services; middleware; online front-ends; Internetware client middleware; Web browser; Web delivered service; browser-server interaction; end-users experience; iCM service; iMashup service; nonprofessional user; service composition middleware; Assembly; Computer science education; Educational technology; Embedded software; Laboratories; Mashups; Middleware; Scalability; Web and internet services; Web server; Internetware; Service-composition; mashup; middleware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cyber-Enabled Distributed Computing and Knowledge Discovery, 2009. CyberC '09. International Conference on
Conference_Location :
Zhangijajie
Print_ISBN :
978-1-4244-5218-7
Electronic_ISBN :
978-1-4244-5219-4
Type :
conf
DOI :
10.1109/CYBERC.2009.5342195
Filename :
5342195
Link To Document :
بازگشت