| Efficient data transmission in service workflows for distributed video content analysis |
| Full text |
Pdf
(288 KB)
|
| Source
|
International Conference on Mobile Computing and Multimedia
archive
Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
table of contents
Linz, Austria
SESSION: MoMM 2008: Multimedia streaming and decoding
table of contents
Pages 7-14
Year of Publication: 2008
ISBN:978-1-60558-269-6
|
|
Authors
|
|
Dominik Seiler
|
University of Siegen, Siegen, Germany
|
|
Steffen Heinzl
|
University of Marburg, Marburg, Germany
|
|
Ernst Juhnke
|
University of Marburg, Marburg, Germany
|
|
Ralph Ewerth
|
University of Marburg, Marburg, Germany
|
|
Manfred Grauer
|
University of Siegen, Siegen, Germany
|
|
Bernd Freisleben
|
University of Marburg, Marburg, Germany
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 80, Citation Count: 2
|
|
|
ABSTRACT
Workflows of web services orchestrated by the Business Process Execution Language (BPEL) have been successfully used in many business applications. Although these technologies were not originally designed for multimedia processing, they offer advantages to speed up the development of distributed multimedia analysis applications by allowing the composition or reconfiguration of existing services. However, in the case of service-oriented distributed video content analysis, a huge amount of binary data has to be transferred between different services. As a consequence, service orchestration based on BPEL leads to a performance bottleneck due to indirect message and data transport: the workflow engine receives results (which are potentially very large) from finished services and passes them to a subsequent service. In this paper, we present two novel approaches based on our previously developed Flex-SwA framework to model the binary data transmission between services in BPEL workflows. The proposed approaches circumvent the performance bottleneck at the orchestrating engine and provide efficient possibilities to transfer large data amounts as well as large data units. The first approach models the data flow in BPEL; the services exchange data directly. The second approach models the data flow outside of the BPEL engine and shifts it completely to the Flex-SwA framework. Experimental results for a video analysis workflow demonstrate the advantages of the proposed approaches.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BPEL specification version 1.1. http://www-128.ibm.com/developerworks/library/specification/ws-bpel/.
|
| |
2
|
OpenCV, 2008. http://www.intel.com/technology/computing/opencv/.
|
| |
3
|
|
| |
4
|
J. D. Blower, A. B. Harrison, and K. Haines. Styx Grid Services: Lightweight, Easy-to-Use Middleware for Scientific Workflows. In International Conference on Computational Science (3), pages 996--1003, 2006.
|
| |
5
|
T. Dörnemann, T. Friese, S. Herdt, E. Juhnke, and B. Freisleben. Grid Workflow Modelling Using Grid-Specific BPEL Extensions. In Proceedings of German e-Science Conference, 2007.
|
| |
6
|
|
| |
7
|
I. Foster. Globus Toolkit Version 4: Software for Service-Oriented Systems. In International Conference on Network and Parallel Computing (IFIP), Springer-Verlag LNCS 3779, pages 2--13, 2005.
|
| |
8
|
T. Friese, M. Smith, and B. Freisleben. GDT: A Toolkit for Grid Service Development. In Proceedings of the 3rd International Conference on Grid Service Engineering and Management, pages 131--148, 2006.
|
| |
9
|
S. Graham, A. Karmarkar, J. Mischkinsky, I. Robinson, I. Sedukhin, J. Treadwell, L. Srinivasan, T. Banks, T. Maguire, D. Snelling, L. Liu, and S. Meder. Web Services Resource Framework (WSRF), April 2006. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrf.
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
J. Nesvadba, P. Fonseca, A. Sinitsyn, F. de Lange, M. Thijssen, P. van Kaam, H. Liu, R. van Leeuwen, J. Lukkien, A. Korostelev, J. Ypma, B. Kroon, H. Celik, A. Hanjalic, U. Naci, J. Benois-Pineau, P. de With, and J. Han. Real-Time and Distributed AV Content Analysis System for Consumer Electronics Networks. In Proc. of International Conference on Multimedia and Expo, pages 1549--1552. IEEE Computer Society, 2005.
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
CITED BY 2
|
|
|
|
|
Steffen Heinzl , Dominik Seiler , Ernst Juhnke , Thilo Stadelmann , Ralph Ewerth , Manfred Grauer , Bernd Freisleben, A scalable service-oriented architecture for multimedia analysis, synthesis and consumption, International Journal of Web and Grid Services, v.5 n.3, p.219-260, September 2009
|
|