skip to main content
10.1145/1186595.1186619acmotherconferencesArticle/Chapter ViewAbstractPublication PageswebmediaConference Proceedingsconference-collections
Article

A meta-component model for dynamic adaptation support in a middleware system for interactive tv

Published: 19 November 2006 Publication History

Abstract

Interactive digital television systems should adopt concepts of adaptation in order to make possible the development of configurable and extensible applications. On the other hand, software component technologies allow software designers to design, develop, maintain and evolve software systems based upon the integration, substitution and adaptation of already available, reusable software artifacts. In previous papers we presented an adaptive middleware with this objective. The present paper extends this middleware to include a meta-component model to describe and to represent applications independently of technology aspects. The paper also describes the implementation of the model that has been used to build an example application.Plataformas para sistemas de televisão digital interativa devem adotar conceitos de adaptação, de forma a viabilizar o desenvolvimento de aplicações configur´veis e extensíveis. Por outro lado, a tecnologia de componentes permite que o projeto e o desenvolvimento dos sistemas de software possam ser realizados a partir da integração e adaptação de artefatos de software reutiliz´veis. Em artigos anteriores, apresentamos um projeto de um PLGGOHZDUH adaptativo para estes sistemas. O presente artigo estende esse PLGGOHZDUH propondo um modelo de metacomponentes que permite descrever e representar aplicações de forma independente de aspectos de tecnologia; o artigo descreve também a implementação do modelo, a qual est´ sendo usada para construir uma aplicação-exemplo.

References

[1]
Leite, L. E. C et al, FlexTV - Uma Proposta de Arquitetura de Middleware para o Sistema Brasileiro de TV Digital. Revista de Engenharia de Computação e Sistemas Digitais, v. 2, p. 29--50, 2005
[2]
McKinley P. K. et al, Composing Adaptive Software. IEEE Computer, 37(7):56--64, July 2004
[3]
Szyperski, C. Beyond Object-Oriented Programming, 2nd ed. Addison-Wesley, 2002
[4]
Elias, G., et al. Exploring an Open, Distributed Multimedia Framework to Design and Develop an Adaptive Middleware for Interactive Digital Television Systems. In: 19th ACM -SAC, Nicósia, Chipre, 2004.
[5]
Lopes, A., Borelli, F., Elias, G., Lemos, G. "Projeto e Implementação de um Middleware para sistemas de Televisão Digital Interativa" Em: Webmidia 2004
[6]
Silva C, Lopes, A. Elias G., Lemos G. and Magalhaes M., "A Component Interconnection Model for Interactive Digital Television". In 20th IEEE AINA, Vienna, Austria, 2006.
[7]
The Extensible Markup Language. Em: www.w3.org/XML
[8]
Blair G. S., et al. The Design and Implementation of Open ORB Version 2. In IEEE Distributed Journal, Vol 2, Nop 6, 2001
[9]
Duran-Limon, H, Blair, G. S. Reconfiguration of Resources in Middleware. In IEEE WRDS 2002. San Diego, january 2002
[10]
Guimarães, E. G. Um Modelo de componentes para aplicações telemáticas e ubíquas. Tese de Doutorado. Faculdade de Enenharia Elétrica e de Computação. Unicamp.2004
[11]
Koster, R. A Middleware Platform for Information Flows. PhD These. Universitat Kaiserslautern. Kaiserslautern, 2002
[12]
ISO-IEC. "Open Distributed Processing Reference Model, Part 1: Overview". International Standard ISO/IEC 10746-1, 1995
[13]
M. Völter, A. Schmid, and E. Wolff. Server Component Patterns Component Infrastructures Illustrated with EJB. Wiley Series in Software Design Patterns. Wiley and Sons 2002
[14]
OMG. Reusable Asset Specification (RAS) V.2.2, formal/2005-11-02.
[15]
Lopes, A. Amaro, F., Elias G., Lemos G. and Magalhaes M., "QoS Specification and Management in a Middleware for Distributed Multimedia Systems". In 20th IEEE AINA, Vienna, Austria, 2006
[16]
Gamma E., Helm R., Johnson R, Vlissides J. Padrões de projeto: soluções reutilizáveis de software orientados a objetos. Bookman, 2000, Porto Alegre

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
WebMedia '06: Proceedings of the 12th Brazilian Symposium on Multimedia and the web
November 2006
328 pages
ISBN:8576691000
DOI:10.1145/1186595
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • SBC: Brazilian Computer Society

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 November 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. adaptive middleware
  2. interactive TV
  3. software components

Qualifiers

  • Article

Conference

WebMedia'06
Sponsor:
  • SBC
WebMedia'06: XII Brazilian Symposium on Multimedia and the Web
November 19 - 22, 2006
Rio Grande do Norte, Natal, Brazil

Acceptance Rates

Overall Acceptance Rate 270 of 873 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 355
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media