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
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Robust Real-Time Face Detection
International Journal of Computer Vision
Remote pointcut: a language construct for distributed AOP
Proceedings of the 3rd international conference on Aspect-oriented software development
Towards automatically configurable multimedia applications
M3W Proceedings of the 2001 international workshop on Multimedia middleware
Reifying communication at the application level
M3W Proceedings of the 2001 international workshop on Multimedia middleware
Dynamic data path reconfiguration
M3W Proceedings of the 2001 international workshop on Multimedia middleware
A concrete solution for web services adaptability using policies and aspects
Proceedings of the 2nd international conference on Service oriented computing
AINA '06 Proceedings of the 20th International Conference on Advanced Information Networking and Applications - Volume 02
Flex-SwA: Flexible Exchange of Binary Data Based on SOAP Messages with Attachments
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Evaluation campaigns and TRECVid
MIR '06 Proceedings of the 8th ACM international workshop on Multimedia information retrieval
Overview of the MPEG-7 standard and of future challenges for visual information analysis
EURASIP Journal on Applied Signal Processing
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
Efficient data transmission in service workflows for distributed video content analysis
Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
DAVO: A Domain-Adaptable, Visual BPEL4WS Orchestrator
AINA '09 Proceedings of the 2009 International Conference on Advanced Information Networking and Applications
Large scale content analysis engine
LS-MMRM '09 Proceedings of the First ACM workshop on Large-scale multimedia retrieval and mining
Runtime measurements in the cloud: observing, analyzing, and reducing variance
Proceedings of the VLDB Endowment
Hi-index | 0.00 |
The number of web services capable of processing multimedia data is growing. Typically, a multimedia web service realizes only a specific algorithmic processing step, such as video decoding. Thus, it is desirable to compose several web services hosted on different sites into a new value-added workflow. However, the transfer of large amounts of multimedia data within workflows based on SOAP as the prevalent communication paradigm between web services induces redundant data transfers. In previous work, we have presented a reference technique called Flex-SwA that solves this problem. However, its usage is accompanied by additional software development efforts that have to be repeated when a new service or client is implemented. In this paper, we present an aspect-oriented programming approach that significantly reduces these software development efforts. The solution allows developers to easily extend existing multimedia web services with the capability of efficient data transmission without modifying the implementations of the original services, while at the same time the advantages of SOAP web services are still maintained. Experimental results for a distributed video analysis workflow demonstrate the feasibility of the presented approach.