Multimedia Content Provisioning Using Service Oriented Architectures

Today, multimedia system are still widely realized as monolithic systems. But building such applications using Service-Oriented Architectures - especially for the Processing and Delivery of continuous Multimedia data streams - has been a controversial topic since years. As a result, applications in the multimedia domain cannot yet benefit from Web service architectures. Thus, building and maintaining large-scale multimedia applications remains a difficult, costly, time-consuming and challenging problem. In this paper we present our approach for building large scale multimedia systems and compare it with the current state of the art, concentrating on the selection and validation of multimedia service composition.

[1]  Frank Dignum Advances in agent communication : International Workshop on Agent Communication Languages, ACL 2003, Melbourne, Australia, July 14, 2003 : revised and invited papers , 2004 .

[2]  Wolf-Tilo Balke,et al.  Preference-driven personalization for flexible digital item adaptation , 2007, Multimedia Systems.

[3]  Roberto Chinnici,et al.  Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language , 2007 .

[4]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[5]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[6]  Wolf-Tilo Balke,et al.  A Quality- and Cost-based Selection Model for Multimedia Service Composition in Mobile Environments , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[7]  Cesare Pautasso,et al.  Control the Flow: How to Safely Compose Streaming Services into Business Processes , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[8]  Editors , 1986, Brain Research Bulletin.

[9]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[10]  Kiyoyuki Tsujimura DoCoMo's challenge towards new mobile services , 2005, WWW '05.

[11]  Hector J. Levesque,et al.  GOLOG: A Logic Programming Language for Dynamic Domains , 1997, J. Log. Program..

[12]  John Domingue,et al.  IRS-III: A Broker for Semantic Web Services Based Applications , 2006, International Semantic Web Conference.

[13]  Gibson Lam,et al.  Streaming Multimedia Delivery in Web Services Based E-Learning Platforms , 2007, Seventh IEEE International Conference on Advanced Learning Technologies (ICALT 2007).

[14]  Frank van Harmelen,et al.  Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema , 2002, SEMWEB.

[15]  Alberto Martelli,et al.  A Priori Conformance Verification for Guaranteeing Interoperability in Open Environments , 2006, ICSOC.

[16]  Robin Milner,et al.  Communication and concurrency , 1989, PHI Series in computer science.

[17]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[18]  Alberto Martelli,et al.  Interaction Protocols and Capabilities: A Preliminary Report , 2006, PPSWR.

[19]  Michele Amoretti,et al.  Designing Grid Services for Multimedia Streaming in an E-learning Environment , 2004, WETICE.

[20]  James A. Hendler,et al.  The Semantic Web — ISWC 2002 , 2002, Lecture Notes in Computer Science.

[21]  J. Davenport Editor , 1960 .

[22]  Alberto Martelli,et al.  Verifying the Conformance of Web Services to Global Interaction Protocols: A First Step , 2005, EPEW/WS-FM.

[23]  Sebastián Uchitel,et al.  Model-Based Analysis of Obligations in Web Service Choreography , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[24]  M. Amielh,et al.  Bitstream Syntax Description Language: Application of XML-Schema to Multimedia Content , 2002 .

[25]  James A. Hendler,et al.  The semantic Web -- ISWC 2002 : First International Semantic Web Conference, Sardinia, Italy, June 9-12, 2002 : proceedings , 2002 .

[26]  Michele Amoretti,et al.  Designing grid services for multimedia streaming in an e-learning environment , 2004, 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[27]  Wil M. P. van der Aalst,et al.  Design and Implementation of the YAWL System , 2004, CAiSE.

[28]  Jos de Bruijn,et al.  Enabling Semantic Web Services: The Web Service Modeling Ontology , 2006 .