A meta-component model for dynamic adaptation support in a middleware system for interactive tv
Pages 193 - 202
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
Index Terms
- A meta-component model for dynamic adaptation support in a middleware system for interactive tv
Comments
Information & Contributors
Information
Published In
November 2006
328 pages
Copyright © 2006 ACM.
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
Check for updates
Author Tags
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
- 0Total Citations
- 355Total 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
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in