Scalable Independent Multi-level Distribution in Multimedia Content Analysis
IDMS/PROMS 2002 Proceedings of the Joint International Workshops on Interactive Distributed Multimedia Systems and Protocols for Multimedia Systems: Protocols and Systems for Interactive Distributed Multimedia
Robust Real-Time Face Detection
International Journal of Computer Vision
Extending BPEL for Run Time Adaptability
EDOC '05 Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference
WS Binder: a framework to enable dynamic binding of composite web services
Proceedings of the 2006 international workshop on Service-oriented software engineering
Flex-SwA: Flexible Exchange of Binary Data Based on SOAP Messages with Attachments
ICWS '06 Proceedings of the IEEE International Conference on Web Services
The GEON portal: accelerating knowledge discovery in the geosciences
WIDM '06 Proceedings of the 8th annual ACM international workshop on Web information and data management
Data Communication Model of Grid Workflow
ICEBE '06 Proceedings of the IEEE International Conference on e-Business Engineering
Virtual Lab for fMRI: Bridging the Usability Gap
E-SCIENCE '06 Proceedings of the Second IEEE International Conference on e-Science and Grid Computing
A Framework for Roles for Development, Evolution and Maintenance of SOA-Based Systems
SDSOA '07 Proceedings of the International Workshop on Systems Development in SOA Environments
Overview of the MPEG-7 standard and of future challenges for visual information analysis
EURASIP Journal on Applied Signal Processing
Orchestrating Data-Centric Workflows
CCGRID '08 Proceedings of the 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid
Grid-Enabled Workflow Management System Based On BPEL
International Journal of High Performance Computing Applications
Handling flash crowds from your garage
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
A Web Service Communication Policy for Describing Non-standard Application Requirements
SAINT '08 Proceedings of the 2008 International Symposium on Applications and the Internet
The performance evaluation of a grid using Windows PCs
International Journal of Web and Grid Services
ESCIENCE '08 Proceedings of the 2008 Fourth IEEE International Conference on eScience
Efficient data transmission in service workflows for distributed video content analysis
Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
Towards a mashup-driven end-user programming of SOA-based applications
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
On-Demand Resource Provisioning for BPEL Workflows Using Amazon's Elastic Compute Cloud
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
DAVO: A Domain-Adaptable, Visual BPEL4WS Orchestrator
AINA '09 Proceedings of the 2009 International Conference on Advanced Information Networking and Applications
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
Styx grid services: lightweight, easy-to-use middleware for scientific workflows
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
MIRO: a mashup editor leveraging web, Grid and Cloud services
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
A framework to coordinate web services in composition scenarios
International Journal of Web and Grid Services
Using temporal policies for managing changing meta-data of Web Services
International Journal of Web and Grid Services
GPC'11 Proceedings of the 6th international conference on Advances in grid and pervasive computing
Workflow management for soft real-time interactive applications in virtualized environments
Future Generation Computer Systems
Direct data transfer between SOAP web services in orchestration
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.00 |
Although Service-Oriented Architectures (SOAs) were not designed for multimedia processing, they speed up the development of distributed multimedia applications by allowing the composition or reconfiguration of existing services. For example, the Business Process Execution Language for Web Services (BPEL) is a powerful tool to orchestrate, model and execute workflows. However, due to its process-oriented approach, it is not directly applicable to data-intensive applications, such as those from the multimedia domain. In this paper, a comprehensive service-oriented infrastructure for multimedia applications is presented that (a) overcomes some drawbacks of BPEL for data-intensive applications and (b) provides tools that further ease the development and use of web services for a broad scope of multimedia applications covering video content analysis, audio analysis and synthesis and multimedia consumption. The proposed service-oriented infrastructure can be easily integrated into existing business processes by using BPEL. A dynamic allocation of cloud computing resources ensures the scalability of a multimedia application. To allow efficient and flexible data transfers in BPEL workflows, an implementation of the Flexible SOAP with Attachments (Flex-SwA) architecture is used that allows data transmission in conjunction with SOAP messages. The protocol requirements of services in the case of real-time, streaming or file transfer can be described by a communication policy. Three use cases of multimedia applications are evaluated.