Ginga NCL

Documents

     More information about work in progress can be requested by contacting "ncl at telemidia.puc-rio.br".

Specifications

 
(PDF) Nested Context Language 3.0 Part 8 - NCL Digital TV Profiles
 
 
(PDF) Nested Context Language 3.0 Part 9 - NCL Live Editing Commands
 
 
(PDF) Nested Context Language 3.0 Part 10 - Imperative Objects in NCL: The NCLua Scripting Language
 
 
(PDF) Nested Context Language 3.0 Part 11 - Declarative Objects in NCL: Nesting Objects with NCL Code in NCL Documents
 
 
(PDF) Nested Context Language 3.0 Part 12 - Support to Multiple Exhibition Devices
 
 
(PDF) Nested Context Model 3.0 Part 1 - NCM Core (the conceptual model of NCL)
 

ABNT Standards

 
(PDF) Digital Terrestrial Television - Data Coding and Transmission Specification for Digital Broadcasting - Part 1: Data coding specification
 
 
(PDF) Digital Terrestrial Television - Data Coding and Transmission Specification for Digital Broadcasting - Part 2: Ginga-NCL for fixed and mobile receivers - XML application language for application coding
 
 
(PDF) Digital Terrestrial Television - Data Coding and Transmission Specification for Digital Broadcasting - Part 3: Data transmission specification
 
 
(PDF) Digital Terrestrial Television - Data Coding and Transmission Specification for Digital Broadcasting - Part 5: Ginga-NCL for portable receivers - XML application language for application coding
 

Msc. and Dsc. thesis

 
(PDF) Ginga-NCL para Dispositivos Portáteis (Portuguese) - Msc. Thesis - Vitor Medina Cruz (2008)
 
 
(PDF) Ambiente Declarativo para Sistemas que Implementam o GEM (Portuguese) - Msc. Thesis - Rafael Ferreira Rodrigue (2007)
 
 
(PDF) Composer: um ambiente de autoria de documentos NCL para TV digital interativa (Portuguese) - Msc. Thesis - Rodrigo Laiola Guimarães (2007)
 
 
(PDF) Um middleware declarativo para sistemas de TV digital interativa (Portuguese) - Msc. Thesis - Márcio Ferreira Moreno (2006)
 

Papers

 
(To Appear) Ginga-NCL: Declarative Middleware for Multimedia IPTV Services - by Luiz Fernando Gomes Soares, Marcelo Ferreira Moreno, Carlos de Salles Soares Neto, Marcio Ferreira Moreno (IEEE Communications Magazine, 2010)
 
 
(PDF) Towards the Convergence of Digital TV Systems - by Luiz Fernando Gomes Soares, Marcelo Ferreira Moreno, Romualdo Monteiro de Resende Costa, Marcio Ferreira Moreno (Journal of Internet Services and Applications, Vol. 1 No. 1, 2010)
 
 
(To Appear) Extended Features for the Ginga-NCL Environment: Introduction the LuaTV API - by Rafael Rossi Brandão, Carlos Eduardo C. F. Batista, Guido Lemos Souza Filho, Luiz Fernando Gomes Soares (ICCCN, 2010)
 
 
(PDF) Multiple Exhibition Devices in DTV Systems - by Luiz Fernando Gomes Soares, Romualdo Monteiro de Resende Costa, Marcelo Ferreira Moreno, Marcio Ferreira Moreno (ACM Multimedia, 2009)
 
 
(PDF) Adaptable Software Components in an Electronic Program/Service Guide Application Architecture for Context Aware Guide Presentation - by Marcelo Ferreira Moreno, Carlos de Salles Soares Neto, Luiz Fernando Gomes Soares (International Journal of Advanced Media and Communication - IJAMC, 2009)
 
 
(PDF) Relating Declarative Hypermedia Objects and Imperative Objects through the NCL Glue Language - by Luiz Fernando Gomes Soares, Marcelo Ferreira Moreno, Francisco Sant'Anna (DocEng, 2009)
 
 
(PDF) Variable Handling in Time-Based XML Declarative Languages - by Luiz Fernando Gomes Soares, Rogério Ferreira Rodrigues, Renato Cerqueira, Simone Diniz Junqueira Barbosa (SAC, 2009)
 
 
(PDF) Autoria orientada a arquétipos para TV digital: uma abordagem restritiva e direcionada (portuguese) - by Carlos de Salles Soares Neto, Luiz Fernando Gomes Soares (CLEI, 2008)
 
 
(PDF) A Visual Approach for Modeling Spatiotemporal Relations - by Rodrigo Laiola Guimarães, Carlos de Salles Soares Neto, Luiz Fernando Gomes Soares (DocEng, 2008)
 
 
(PDF) Intermedia Synchronization Management in DTV Systems - by Romualdo Monteiro Resende Costa, Marcelo Ferreira Moreno, Luiz Fernando Gomes Soares (DocEng, 2008)
 
 
(PDF) Composer: Authoring Tool for iTV Programs - by Rodrigo Laiola Guimarães, Romualdo Monteiro Resende Costa, Luiz Fernando Gomes Soares (EuroITV, 2008)
 
 
(PDF) Human-Centered Television: Directions in Interactive Digital Television Research - by Pablo Cesar, Dick Bulterman, Luiz Fernando Gomes Soares (ACM Transactions on Multimedia Computing, Communications, and Applications - TOMCCAP, 2008)
 
 
(PDF) Ginga-NCL: Implementação de Referência para Dispositivos Portáteis (portuguese) - by Vitor M. Cruz, Marcio Ferreira Moreno, Luiz Fernando Gomes Soares (Webmedia, 2008)
 
 
(PDF) NCLua - Objetos Imperativos Lua na Linguagem Declarativa NCL (portuguese) - by Francisco Sant'anna, Renato Cerqueira and Luiz Fernando Gomes Soares (Webmedia, 2008)
 
 
(PDF) Sincronismo entre Fluxos de Mídia Contínua e Aplicações Multimídia em Redes por Difusão (portuguese) - by Marcio Ferreira Moreno, Romualdo Monteiro de Resende Costa and Luiz Fernando Gomes Soares e Guido Lemos Souza Filho (Webmedia, 2008)
 
 
(PDF) Uma Abordagem Declarativa para Geração e Adaptação de Aplicações de Guias Eletrônicos de Programação (portuguese) - by Marcio Ferreira Moreno, Carlos Salles Neto, Felippe Nagato and Luiz Fernando Gomes Soares (Webmedia, 2008)
 
 
(PDF) Interactive Television in Brazil: System Software and the Digital Divide - by Luiz Fernando Gomes Soares and Guido Lemos Souza Filho (EuroiTV, 2007)
 
 
(PDF) Ginga-NCL: the Declarative Environment of the Brazilian Digital TV System - by Luiz Fernando Gomes Soares, Rogerio Ferreira Rodrigues and Marcio Ferreira Moreno (JBCS, 2007)
 
 
(PDF) Ambiente para Desenvolvimento de Aplicacoes Declarativas para a TV Digital Brasileira (portuguese) - by Luiz Fernando Gomes Soares (MDIC, 2007)
 
 
(PDF) Mecanismo de Identificacao de Recursos para Aplicacoes Interativas em Redes de TV Digital por Difusao (portuguese) - by Luiz Fernando Gomes Soares, Rogerio Ferreira Rodrigues and Marcio Ferreira Moreno (SBRC, 2007)
 
 
(PDF) Producao de Conteudo Declarativo para TV Digital (portuguese) - by Luiz Fernando Gomes Soares and Rogerio Ferreira Rodrigues (SemiSH, 2006)
 
 
(PDF) Controle de Apresentacao de Aplicacoes Declarativas em Receptores de Sistemas de TV Digital Interativa (portuguese) - by Luiz Fernando Gomes Soares and Rogerio Ferreira Rodrigues (Webmedia, 2006)
 
 
(PDF) Live Editing of Hypermedia Documents - by Luiz Fernando Gomes Soares, Rogerio Ferreira Rodrigues, Marcio Ferreira Moreno and Romualdo Monteiro de Resende Costa (DocEng, 2006)
 
 
(PDF) Geracao Automatica de Frameworks para Processamento de Documentos XML (portuguese) - by Luiz Fernando Gomes Soares, Rogerio Ferreira Rodrigues and Romualdo Monteiro de Resende Costa (Framework WebMedia, 2006)
 

Tutorials

 
(PDF) An Introduction to DTV and to Ginga-NCL - by Luiz Fernando Gomes Soares
 
 
(PDF) JAI2008 Tutorial - Interactive Digital TV in Brazil is made up with Ginga (NCL 3.0, portuguese)
 
 
(PDF) Construction of Interactive Audiovisual Programs Using NCL 3.0 and the Composer Tool - 2nd edition (NCL 3.0)
 
 
(PDF) Manual for the construction of interactive audiovisual programs using NCL (version 2.3)
 
 
(PDF) Manual for the construction of interactive audiovisual programs using COMPOSER - Basic Version (version 2.3)
 

Other Documents

 
 
(PDF) TV Interativa se Faz com Ginga - by Luiz Fernando Gomes Soares (Revista da SET, 2009)
 
 
(PDF) As Múltiplas Possibilidades do Middleware Ginga - by Luiz Fernando Gomes Soares (Produção Profissional, 2008)
 
 
(PDF) Slides of JAI2008 classes, associated with the JAI2008 tutorial
 
 
(PDF) SET Congress presentation
 
 
(PDF) Slides with the transcription of the presentation in EUROiTV 2007
 
 
(PDF) PUC-Rio Monograph "Digital TV for Portable Devices" (portuguese)