Suporte a Metadados Semânticos para o Desenvolvimento de Aplicações Interativas de TV Digital
Resumo
Este artigo tem por objetivo apresentar um meio de suporte a metadados em aplicações interativas para TV Digital, respeitando os padrões brasileiros. Ele apresenta o desenvolvimento de uma biblioteca em Lua para prover tal suporte, e uma aplicação que visa testar a usabilidade da mesma. Ele também apresenta um estudo sobre metadados no contexto da TV Digital e sobre o desenvolvimento de aplicações de acordo com as normas vigentes, estabelecidas pelo SBTVD.
Palavras-chave:
Metadados, Aplicações Interativas, Usabilidade,
Referências
ABNT NBR 15606-2 (2007) “Televisão digital terrestre – Codificação de dados e especificações de transmissões para radiodifusão digital – Parte 2: Ginga-NCL para receptores fixos e móveis – Linguagem de aplicação XML para codificação de aplicações”.
Alan et al. (2009) “Semantic Personalization Framework for Connected Set-Top Box Environment” , In: CENTRIC '09 Proceedings of the 2009 Second International Conference on Advances in Human-Oriented and Personalized Mechanisms, Technologies, and Services.
Alves, L. G. P. ; Silva, F. S. ; Bressan, G. (2008) “CollaboraTVware: Uma proposta de Infra-estrutura Ciente de Contexto para Suporte a Participação Colaborativa no Cenário da TV Digital Interativa.” In: XIV Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2008), 2008, Vila Velha. XIV Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2008).
Barbosa e Soares. (2008) “TV digital interativa no Brasil se faz com Ginga: Fundamentos, Padrões, Autoria Declarativa e Usabilidade”, In: T. Kowaltowski & K. Breitman (orgs) Atualizações em Informática 2008. XXVIII Congresso da Sociedade Brasileira de Computação. Jornadas de Atualização em Informática (JAI), JAI/SBC 2008. Julho de 2008.
Blanco-Fernández et al. (2009) “Semantic Reasoning and Mashups: An Innovative Approach to Personalized E-Commerce in Digital TV”, In: SMAP ’09 Proceedings of the 2009 Fourth International Workshop on Semantic Media Adaptation and Personalization.
Ginga 2011 GINGA. Início | Ginga. 2011. Disponível em <http://www.ginga.org.br/en/inicio>. Acessado pela última vez em Janeiro de 2012.
Jena 2011 JENA. Jena Semantic Web Framework. 2011. Disponível em <http://jena.sourceforge.net/>. Acessado pela última vez em Junho de 2011.
Jr et al. (2009) “Context Information Exchange and Sharing in a Peer-to-Peer Community: a Video Annotation Scenario”, In: SIGDOC ’09 Proceedings of the 27th ACM International Conference on Design of Communication.
JRDF 2011 JRDF. JRDF – An RDF Library in Java. 2011. Disponível em <http://jrdf.sourceforge.net/>. Acessado pela última vez em Junho de 2011.
Lua.org 2011 LUA.ORG. Lua Authors. 2011. Disponível em <http://www.lua.org/authors.html>. Acessado pela última vez em Junho de 2011.
Lui et al. (2009) “Ontology Based Content Management for Digital Television Services”, In: 2009 IEEE International Conference on E-Business Engineering.
LuaExpat 2011 LUAEXPPAT. LuaExpat. 2011. Disponível em <http://matthewwild.co.uk/projects/luaexpat/>. Acessado pela última vez em Junho de 2011.
LuaXML 2011 LUAXML. Lua XML Parser. 2011. Disponível em <http://lua- users.org/wiki/LuaXml>. Acessado pela última vez em Junho de 2011.
PUC-Rio 2011 PUC-RIO. Consulta ao Google. 2011. Disponível em <http://www.lua.inf.puc-rio.br/~francisco/nclua/tutorial/exemplo_06.html>. Acessado pela última vez em Junho de 2011.
Soares e Castro (2008) “As múltiplas possibilidades do middleware Ginga”, Revista de Comunicação e Técnica Audiovisual, São Paulo, SP. p. 76-83.
Soares, L. F. G. ; Rodrigues, R. F. ; Ferreira, M. (2007) “Ginga-NCL: the Declarative Environment of the Brazilian Digital TV System” Journal of the Brazilian Computer Society, v. 12, p. 37-46.
Souza Filho, G. L. ; Leite, Luiz Eduardo Cunha ; BATISTA, C. E. C. F. (2007) “Gnga-J: The Procedural Middleware for the Brazilian Digital TV System” Journal of the Brazilian Computer Society, v. 12, p. 47-56.
Veloso, R. R. (2007) “Java e XML – Processamento de Documentos XML com Java”, São Paulo, SP, Brasil: Novatec Editora Ltda
Alan et al. (2009) “Semantic Personalization Framework for Connected Set-Top Box Environment” , In: CENTRIC '09 Proceedings of the 2009 Second International Conference on Advances in Human-Oriented and Personalized Mechanisms, Technologies, and Services.
Alves, L. G. P. ; Silva, F. S. ; Bressan, G. (2008) “CollaboraTVware: Uma proposta de Infra-estrutura Ciente de Contexto para Suporte a Participação Colaborativa no Cenário da TV Digital Interativa.” In: XIV Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2008), 2008, Vila Velha. XIV Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2008).
Barbosa e Soares. (2008) “TV digital interativa no Brasil se faz com Ginga: Fundamentos, Padrões, Autoria Declarativa e Usabilidade”, In: T. Kowaltowski & K. Breitman (orgs) Atualizações em Informática 2008. XXVIII Congresso da Sociedade Brasileira de Computação. Jornadas de Atualização em Informática (JAI), JAI/SBC 2008. Julho de 2008.
Blanco-Fernández et al. (2009) “Semantic Reasoning and Mashups: An Innovative Approach to Personalized E-Commerce in Digital TV”, In: SMAP ’09 Proceedings of the 2009 Fourth International Workshop on Semantic Media Adaptation and Personalization.
Ginga 2011 GINGA. Início | Ginga. 2011. Disponível em <http://www.ginga.org.br/en/inicio>. Acessado pela última vez em Janeiro de 2012.
Jena 2011 JENA. Jena Semantic Web Framework. 2011. Disponível em <http://jena.sourceforge.net/>. Acessado pela última vez em Junho de 2011.
Jr et al. (2009) “Context Information Exchange and Sharing in a Peer-to-Peer Community: a Video Annotation Scenario”, In: SIGDOC ’09 Proceedings of the 27th ACM International Conference on Design of Communication.
JRDF 2011 JRDF. JRDF – An RDF Library in Java. 2011. Disponível em <http://jrdf.sourceforge.net/>. Acessado pela última vez em Junho de 2011.
Lua.org 2011 LUA.ORG. Lua Authors. 2011. Disponível em <http://www.lua.org/authors.html>. Acessado pela última vez em Junho de 2011.
Lui et al. (2009) “Ontology Based Content Management for Digital Television Services”, In: 2009 IEEE International Conference on E-Business Engineering.
LuaExpat 2011 LUAEXPPAT. LuaExpat. 2011. Disponível em <http://matthewwild.co.uk/projects/luaexpat/>. Acessado pela última vez em Junho de 2011.
LuaXML 2011 LUAXML. Lua XML Parser. 2011. Disponível em <http://lua- users.org/wiki/LuaXml>. Acessado pela última vez em Junho de 2011.
PUC-Rio 2011 PUC-RIO. Consulta ao Google. 2011. Disponível em <http://www.lua.inf.puc-rio.br/~francisco/nclua/tutorial/exemplo_06.html>. Acessado pela última vez em Junho de 2011.
Soares e Castro (2008) “As múltiplas possibilidades do middleware Ginga”, Revista de Comunicação e Técnica Audiovisual, São Paulo, SP. p. 76-83.
Soares, L. F. G. ; Rodrigues, R. F. ; Ferreira, M. (2007) “Ginga-NCL: the Declarative Environment of the Brazilian Digital TV System” Journal of the Brazilian Computer Society, v. 12, p. 37-46.
Souza Filho, G. L. ; Leite, Luiz Eduardo Cunha ; BATISTA, C. E. C. F. (2007) “Gnga-J: The Procedural Middleware for the Brazilian Digital TV System” Journal of the Brazilian Computer Society, v. 12, p. 47-56.
Veloso, R. R. (2007) “Java e XML – Processamento de Documentos XML com Java”, São Paulo, SP, Brasil: Novatec Editora Ltda
Publicado
16/05/2012
Como Citar
SAETTLER, Aline M.; GOMES, Roberta L.; GUIZZARDI, Renata S. S..
Suporte a Metadados Semânticos para o Desenvolvimento de Aplicações Interativas de TV Digital. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 8. , 2012, São Paulo.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2012
.
p. 447-458.
DOI: https://doi.org/10.5753/sbsi.2012.14427.