Title :
A Web-Based Mashup Environment for On-the-Fly Service Composition
Author :
Zhao, Qi ; Huang, Gang ; Huang, Jiyu ; Liu, Xuanzhe ; Mei, Hong
Author_Institution :
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
Abstract :
The web-based service composition, e.g. mashup, is becoming a popular style to reuse web services. From the perspective of reuse, existing work has limitations on qualifying whether the service or the service composition satisfies user requirements and adapting the service or composition according to the qualification results. For addressing these limitations, this paper proposes an on-the-fly approach to web-based service composition. Firstly, we do not distinguish the design-time and run-time of services and their composition so that they can be qualified in a what you see is what you get manner when services are selected or assembled. Secondly, we propose a component model for separating the service business and user interface so that they can be changed dynamically and independently in the adaptation of service selection and composition. This approach is demonstrated by a browser-based mashup tool.
Keywords :
Web services; user interfaces; Web services; Web-based mashup environment; browser-based mashup tool; on-the-fly service composition; service business; user interface; Assembly; Computer science; Computer science education; Educational technology; Mashups; Qualifications; Runtime; Systems engineering and theory; Systems engineering education; User interfaces; mashup; on the fly; service composition;
Conference_Titel :
Service-Oriented System Engineering, 2008. SOSE '08. IEEE International Symposium on
Conference_Location :
Jhongli
Print_ISBN :
978-0-7695-3499-2
Electronic_ISBN :
978-0-7695-3499-2
DOI :
10.1109/SOSE.2008.9