DynamicFlow: A Client-Side Workflow Management System
IWANN '09 Proceedings of the 10th International Work-Conference on Artificial Neural Networks: Part II: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living
Composing enterprise mashup components and services using architecture integration patterns
Journal of Systems and Software
Profit-driven scheduling for cloud services with data access awareness
Journal of Parallel and Distributed Computing
The role of agents in adaptive service oriented architectures
PRIMA'10 Proceedings of the 13th international conference on Principles and Practice of Multi-Agent Systems
An evaluation of mashup tools based on support for heterogeneous mashup components
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Constrained wiki: the Wikiway to validating content
Advances in Human-Computer Interaction
Hi-index | 0.00 |
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.