dynamic service integration using web-based workflows
Web services have been the main leverage to the development of Service Oriented Architecture (SOA), essentially a collection of interacting software agents with a loosely coupling organization. Despite several composition solutions already exist, the integration of services in a seamless and user-friendly way is not yet a complete solved problem. Most of the times, this integration is performed in hard-coded monolithic desktop applications. This paper presents a web-based application, supported on web2.0 principles, that was designed to integrate and coordinate services and data sources, simplifying knowledge extraction in diverse scientific areas. The system architecture follows an agile solution based on workflows, which may be dynamically designed by the user in a common browser. The framework allows building specific protocols for information retrieval enabling the user to access distributed resources in a single centralized interface.
web services soa workflow management ajax data integration services composition