Title: Adaptable software components in an electronic program/service guide application architecture for context aware guide presentation

Authors: Marcio Ferreira Moreno, Carlos De Salles Soares Neto, Luiz Fernando Gomes Soares

Addresses: Departamento de Informatica – PUC-Rio, Rua Marques de Sao Vicente, 225 Rio de Janeiro/RJ, 22453-900, Brazil. ' Departamento de Informatica – UFMA, Av. dos Portugueses, Campus do Bacanga, Sao Luis/MA, 65080-040, Brazil. ' Departamento de Informatica – PUC-Rio, Rua Marques de Sao Vicente, 225 Rio de Janeiro/RJ, 22453-900, Brazil

Abstract: This paper aims at providing architecture to create Electronic Program and Service Guide applications that can be adapted in real time. The architecture can be applied to generate computational code in different target languages, with a clear separation between style, structure and navigational aspects of Electronic Program and Service Guides. Following the proposed architecture and serving as a proof of concept, an Electronic Program Guide (EPG) was implemented for the reference implementation of the declarative environment of Ginga, the middleware of the Brazilian Digital TV System.

Keywords: Ginga-NCL; middleware; digital TV; digital television; DTV; NCL; nested context language; EPG; electronic program guide; adaptable software; software components; context awareness; electronic service guide.

DOI: 10.1504/IJAMC.2009.028707

International Journal of Advanced Media and Communication, 2009 Vol.3 No.4, pp.351 - 364

Published online: 23 Sep 2009 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article