AUTOMATING WORKFLOWS IN MEDIA PRODUCTION - Building an Infrastructure for a Service Oriented Architecture with a Business Process Management System

Steven Van Assche, Dietrich Van der Weken, Bjorn Muylaert, Stein Desmet, Bruno Volckaert

2008

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.

Download


Paper Citation


in Harvard Style

Van Assche S., Van der Weken D., Muylaert B., Desmet S. and Volckaert B. (2008). AUTOMATING WORKFLOWS IN MEDIA PRODUCTION - Building an Infrastructure for a Service Oriented Architecture with a Business Process Management System . In Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8111-28-9, pages 31-38. DOI: 10.5220/0001761400310038

in Bibtex Style

@conference{enase08,
author={Steven Van Assche and Dietrich Van der Weken and Bjorn Muylaert and Stein Desmet and Bruno Volckaert},
title={AUTOMATING WORKFLOWS IN MEDIA PRODUCTION - Building an Infrastructure for a Service Oriented Architecture with a Business Process Management System},
booktitle={Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2008},
pages={31-38},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001761400310038},
isbn={978-989-8111-28-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - AUTOMATING WORKFLOWS IN MEDIA PRODUCTION - Building an Infrastructure for a Service Oriented Architecture with a Business Process Management System
SN - 978-989-8111-28-9
AU - Van Assche S.
AU - Van der Weken D.
AU - Muylaert B.
AU - Desmet S.
AU - Volckaert B.
PY - 2008
SP - 31
EP - 38
DO - 10.5220/0001761400310038