A scalable service-oriented architecture for multimedia analysis, synthesis and consumption

Research output: Contribution to journalArticleResearchpeer review

Authors

  • Steffen Heinzl
  • Dominik Seiler
  • Ernst Juhnke
  • Thilo Stadelmann
  • Ralph Ewerth
  • Manfred Grauer
  • Bernd Freisleben

External Research Organisations

  • Philipps-Universität Marburg
  • University of Siegen
View graph of relations

Details

Original languageEnglish
Pages (from-to)219-260
Number of pages42
JournalInternational Journal of Web and Grid Services
Volume5
Issue number3
Publication statusE-pub ahead of print - 17 Sept 2009
Externally publishedYes

Abstract

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.

Keywords

    Audio resynthesis, BPEL, Business Process Execution Language, Distributed analysis, Mash-up, Multimedia, Service-oriented architectures, SOAs, Video content analysis, ViGO, Visual Grid Orchestrator, Workflow

ASJC Scopus subject areas

Cite this

A scalable service-oriented architecture for multimedia analysis, synthesis and consumption. / Heinzl, Steffen; Seiler, Dominik; Juhnke, Ernst et al.
In: International Journal of Web and Grid Services, Vol. 5, No. 3, 17.09.2009, p. 219-260.

Research output: Contribution to journalArticleResearchpeer review

Heinzl, S, Seiler, D, Juhnke, E, Stadelmann, T, Ewerth, R, Grauer, M & Freisleben, B 2009, 'A scalable service-oriented architecture for multimedia analysis, synthesis and consumption', International Journal of Web and Grid Services, vol. 5, no. 3, pp. 219-260. https://doi.org/10.1504/IJWGS.2009.028344
Heinzl, S., Seiler, D., Juhnke, E., Stadelmann, T., Ewerth, R., Grauer, M., & Freisleben, B. (2009). A scalable service-oriented architecture for multimedia analysis, synthesis and consumption. International Journal of Web and Grid Services, 5(3), 219-260. Advance online publication. https://doi.org/10.1504/IJWGS.2009.028344
Heinzl S, Seiler D, Juhnke E, Stadelmann T, Ewerth R, Grauer M et al. A scalable service-oriented architecture for multimedia analysis, synthesis and consumption. International Journal of Web and Grid Services. 2009 Sept 17;5(3):219-260. Epub 2009 Sept 17. doi: 10.1504/IJWGS.2009.028344
Heinzl, Steffen ; Seiler, Dominik ; Juhnke, Ernst et al. / A scalable service-oriented architecture for multimedia analysis, synthesis and consumption. In: International Journal of Web and Grid Services. 2009 ; Vol. 5, No. 3. pp. 219-260.
Download
@article{8739157c499744c8acc63b474ca88f18,
title = "A scalable service-oriented architecture for multimedia analysis, synthesis and consumption",
abstract = "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.",
keywords = "Audio resynthesis, BPEL, Business Process Execution Language, Distributed analysis, Mash-up, Multimedia, Service-oriented architectures, SOAs, Video content analysis, ViGO, Visual Grid Orchestrator, Workflow",
author = "Steffen Heinzl and Dominik Seiler and Ernst Juhnke and Thilo Stadelmann and Ralph Ewerth and Manfred Grauer and Bernd Freisleben",
year = "2009",
month = sep,
day = "17",
doi = "10.1504/IJWGS.2009.028344",
language = "English",
volume = "5",
pages = "219--260",
journal = "International Journal of Web and Grid Services",
issn = "1741-1106",
publisher = "Inderscience Enterprises Ltd.",
number = "3",

}

Download

TY - JOUR

T1 - A scalable service-oriented architecture for multimedia analysis, synthesis and consumption

AU - Heinzl, Steffen

AU - Seiler, Dominik

AU - Juhnke, Ernst

AU - Stadelmann, Thilo

AU - Ewerth, Ralph

AU - Grauer, Manfred

AU - Freisleben, Bernd

PY - 2009/9/17

Y1 - 2009/9/17

N2 - 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.

AB - 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.

KW - Audio resynthesis

KW - BPEL

KW - Business Process Execution Language

KW - Distributed analysis

KW - Mash-up

KW - Multimedia

KW - Service-oriented architectures

KW - SOAs

KW - Video content analysis

KW - ViGO

KW - Visual Grid Orchestrator

KW - Workflow

UR - http://www.scopus.com/inward/record.url?scp=70349456174&partnerID=8YFLogxK

U2 - 10.1504/IJWGS.2009.028344

DO - 10.1504/IJWGS.2009.028344

M3 - Article

AN - SCOPUS:70349456174

VL - 5

SP - 219

EP - 260

JO - International Journal of Web and Grid Services

JF - International Journal of Web and Grid Services

SN - 1741-1106

IS - 3

ER -