Advanced search
1 file | 4.04 MB

Automating workflows in media production: building an infrastructure for a service oriented architecture with a Business Process Management system

Author
Organization
Abstract
This paper describes our experiences with building an infrastructure for automating workflows in media production based on service oriented architecture (SOA). An SOA deals with distributed software services that interact with each other. By adopting an SOA in cooperation with a Business Process Management System (BPMS) we aimed at increased efficiency and control, shorter setup times, and increased flexibility. We used open source or free products where possible, and the end result is a professional architecture suitable for small-scale to medium-scale media enterprises. Key concepts are the use of JMS as messaging layer for asynchronous, long-running service interactions (which are typical in a media production environment), the orchestration of services leading to processes with more business meaning, the graphical description of these business processes followed by the automatic generation of executable code (BPEL), support for human interactions in the processes and compliance with the WS-I Basic Profile 1.1. Our architecture is illustrated with a use case in which we automated a process that deals with the intake, review, transcoding and publishing of user-generated content.
Keywords
media production, service oriented architecture, open source, business process management system, user-generated content

Downloads

  • (...).PDF
    • full text
    • |
    • UGent only
    • |
    • PDF
    • |
    • 4.04 MB

Citation

Please use this url to cite or link to this publication:

Chicago
Van Assche, Steven, Dietrich Van der Weken, Bjorn Muylaert, Stein Desmet, and Bruno Volckaert. 2008. “Automating Workflows in Media Production: Building an Infrastructure for a Service Oriented Architecture with a Business Process Management System.” In ENASE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ed. C Gonzalez Perez and S Jablonski, 31–38. Setubal, Portugal: INSTICC - Institute for Systems Technology, Information Control and Communication.
APA
Van Assche, S., Van der Weken, D., Muylaert, B., Desmet, S., & Volckaert, B. (2008). Automating workflows in media production: building an infrastructure for a service oriented architecture with a Business Process Management system. In C. Gonzalez Perez & S. Jablonski (Eds.), ENASE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (pp. 31–38). Presented at the 3rd International Conference on Evaluation of Novel Approaches to Software Engineering, Setubal, Portugal: INSTICC - Institute for Systems Technology, Information Control and Communication.
Vancouver
1.
Van Assche S, Van der Weken D, Muylaert B, Desmet S, Volckaert B. Automating workflows in media production: building an infrastructure for a service oriented architecture with a Business Process Management system. In: Gonzalez Perez C, Jablonski S, editors. ENASE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING. Setubal, Portugal: INSTICC - Institute for Systems Technology, Information Control and Communication; 2008. p. 31–8.
MLA
Van Assche, Steven, Dietrich Van der Weken, Bjorn Muylaert, et al. “Automating Workflows in Media Production: Building an Infrastructure for a Service Oriented Architecture with a Business Process Management System.” ENASE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING. Ed. C Gonzalez Perez & S Jablonski. Setubal, Portugal: INSTICC - Institute for Systems Technology, Information Control and Communication, 2008. 31–38. Print.
@inproceedings{430847,
  abstract     = {This paper describes our experiences with building an infrastructure for automating workflows in media production based on service oriented architecture (SOA). An SOA deals with distributed software services that interact with each other. By adopting an SOA in cooperation with a Business Process Management System (BPMS) we aimed at increased efficiency and control, shorter setup times, and increased flexibility. We used open source or free products where possible, and the end result is a professional architecture suitable for small-scale to medium-scale media enterprises. Key concepts are the use of JMS as messaging layer for asynchronous, long-running service interactions (which are typical in a media production environment), the orchestration of services leading to processes with more business meaning, the graphical description of these business processes followed by the automatic generation of executable code (BPEL), support for human interactions in the processes and compliance with the WS-I Basic Profile 1.1. Our architecture is illustrated with a use case in which we automated a process that deals with the intake, review, transcoding and publishing of user-generated content.},
  author       = {Van Assche, Steven and Van der Weken, Dietrich and Muylaert, Bjorn and Desmet, Stein and Volckaert, Bruno},
  booktitle    = {ENASE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING},
  editor       = {Gonzalez Perez, C and Jablonski, S},
  isbn         = {978-989-8111-29-6},
  keyword      = {media production,service oriented architecture,open source,business process management system,user-generated content},
  language     = {eng},
  location     = {Funchal, Portugal},
  pages        = {31--38},
  publisher    = {INSTICC - Institute for Systems Technology, Information Control and Communication},
  title        = {Automating workflows in media production: building an infrastructure for a service oriented architecture with a Business Process Management system},
  year         = {2008},
}

Web of Science
Times cited: