Ferramentas de Autoria para Aplicações na TV Digital Voltadas a Produtores de Conteúdo: Uma Revisão Sistemática de Literatura
Resumo
This systematic literature review aims to identify the main functional and non-functional requirements for the development of authoring tools for interactive digital TV content, targeting nonprogrammer content producers, in the context of the transition from channel-oriented TV to the application-oriented platform of TV 3.0. Based on a search across seven academic databases, 1,642 studies published between 2007 and 2025 were retrieved. After screening and applying inclusion criteria, 106 studies were selected, and 21 met the quality threshold for final review. Findings indicate that most proposed tools are designed for programmers or users familiar with programming languages such as NCL/NCLua, with only one solution explicitly targeting non-programmer content producers. Common functional requirements include visual editing interfaces, reusable templates, multimodal interaction configuration, application preview, automatic validation, and export to NCL/NCLua compatible with the Ginga middleware. Non-functional requirements emphasize usability for non-programmers, adherence to SBTVD standards, modularity, and cross-platform portability. However, significant gaps remain, particularly the lack of tools integrated into early editorial workflows and the limited support for collaborative authorship and content management systems.
Referências
Roberto Gerson Albuquerque Azevedo, Carlos de Salles Soares Neto, Mario Meireles Teixeira, Rodrigo Costa Mesquita Santos, and Thiago Alencar Gomes. 2011. Textual authoring of interactive digital TV applications. In Proceedings of the 9th European Conference on Interactive TV and Video (Lisbon, Portugal) (EuroITV ’11). Association for Computing Machinery, New York, NY, USA, 235–244. DOI: 10.1145/2000119.2000169
Fabio Barreto, Raphael Abreu, and Débora C. Muchaluat-Saade. 2023. TV 3.0: Interação Multiusuário para TV Digital Aberta com NCL 4.0. In Anais Estendidos do Workshop Futuro da TV Digital Interativa (XXIX WebMedia 2023) (WebMedia 2023). Sociedade Brasileira de Computação (SBC), Ribeirão Preto, SP, Brasil, 179–184. DOI: 10.5753/webmedia_estendido.2023.236162
Angela Carrera-Rivera, William Ochoa, Felix Larrinaga, and Ganix Lasa. 2022. How-to conduct a systematic literature review: A quick guide for computer science research. MethodsX 9 (2022), 101895. DOI: 10.1016/j.mex.2022.101895
Ana Paula B. A. de Carvalho and Carlos A. G. Ferraz. 2010. Development of Context-Aware Digital TV Applications using Contextual Ginga Authoring Tool. In Anais Estendidos do XVI Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia) (Belo Horizonte). SBC, Porto Alegre, RS, Brasil, 145–147. [link]
Iago Victor Costa, Li-Chang Shuen, Daniel Moraes, Joel Santos, Débora Muchaluat-Saade, and Carlos Soares Neto. 2024. Ferramenta de Validação NCL: Aprimorando o processo de desenvolvimento de aplicações de TV Digital. In Anais Estendidos do XXX Simpósio Brasileiro de Sistemas Multimídia e Web (Juiz de Fora/MG). SBC, Porto Alegre, RS, Brasil, 315–320. DOI: 10.5753/webmedia_estendido.2024.244568
Júlia Varanda da Silva and Débora Christina Muchaluat-Saade. 2011. Editor Gráfico de Conectores Hipermídia para Linguagem NCL 3.0. In Proceedings of the 17th Brazilian Symposium on Multimedia and the Web (Florianópolis). SBC, Porto Alegre, RS, Brasil, 15–18. [link]
Jean Damasceno, Joel dos Santos, and Débora Muchaluat-Saade. 2011. EDITEC: hypermedia composite template graphical editor for interactive tv authoring. In Proceedings of the 11th ACM Symposium on Document Engineering (Mountain View, California, USA) (DocEng ’11). Association for Computing Machinery, New York, NY, USA, 77–80. DOI: 10.1145/2034691.2034708
Douglas Paulo de Mattos, Júlia Varanda da Silva, and Débora Christina Muchaluat Saade. 2012. Wizard para Autoria Gráfica de Documentos NCL com Templates. In Anais Estendidos do XVIII Simpósio Brasileiro de Sistemas Multimídia e Web (São Paulo). SBC, Porto Alegre, RS, Brasil, 91–94. [link]
Douglas Paulo de Mattos and Débora C. Muchaluat-Saade. 2018. STEVE: a Hypermedia Authoring Tool based on the Simple Interactive Multimedia Model. In Proceedings of the ACM Symposium on Document Engineering 2018 (Halifax, NS, Canada) (DocEng ’18). Association for Computing Machinery, New York, NY, USA, Article 7, 10 pages. DOI: 10.1145/3209280.3209521
Daniel de Sousa Moraes, André Luiz Brandao de Damasceno, Antonio José G. Busson, and Carlos de Salles Soares Neto. 2016. Lua2NCL - Framework for Textual Authoring of NCL Applications using Lua. In Proceedings of the 22nd Brazilian Symposium on Multimedia and the Web (Teresina). SBC, Porto Alegre, RS, Brasil, 47–54. [link]
Joel A. F. dos Santos, Julia V. da Silva, Renan R. Vasconcelos, Wagner Schau, Cláudia Werner, and Débora C. M. Saade. 2012. aNa: API for NCL Authoring. In Anais Estendidos do XVIII Simpósio Brasileiro de Sistemas Multimídia e Web (São Paulo). SBC, Porto Alegre, RS, Brasil, 63–66. [link]
João Benedito dos Santos Junior, Kim Pontes Braga, Danilo de Souza, Gustavo Vilela, Douglas Lima, and Willian Diogo. 2012. Towards interactivity for citizenship: An approach to interactive digital television. In 2012 IEEE Consumer Communications and Networking Conference (CCNC). 723–728. DOI: 10.1109/CCNC.2012.6180999
Fórum SBTVD 2020. TV 3.0 Project. Website. Disponível em [link].
Raoni Kulesza, Silvio R.L. Meira, Thales P. Ferreira, Eduardo S.M. Alexandre, Guido L.S. Filho, Manoel C. Marques Neto, and Celso A.S. Santos. 2012. A Modeldriven Approach for Integration of Interactive Applications and Web Services: A Case Study in Interactive Digital TV Platform. In 2012 IEEE International Conference on Multimedia and Expo Workshops. 266–271. DOI: 10.1109/ICMEW.2012.52
Rodrigo Laiola Guimarães, Romualdo Monteiro de Resende Costa, and Luiz Fernando Gomes Soares. 2008. Composer: Authoring Tool for iTV Programs. In Changing Television Environments. Springer Berlin Heidelberg, Berlin, Heidelberg, 61–71.
Douglas Paulo de Mattos, Júlia Varanda da Silva, and Débora Christina Muchaluat-Saade. 2013. NEXT: graphical editor for authoring NCL documents supporting composite templates. In Proceedings of the 11th European Conference on Interactive TV and Video (Como, Italy) (EuroITV ’13). Association for Computing Machinery, New York, NY, USA, 89–98. DOI: 10.1145/2465958.2465964
Lucas Augusto Scotta Merlo, Fernando Antonio Marques Filho, and Roberta Lima Gomes. 2009. Collaborative Edition Support of Interactive Digital TV Programs. In 2009 Simposio Brasileiro de Sistemas Colaborativos. 106–115. DOI: 10. 1109/SBSC.2009.23
Mirtha Miranda and Sandra Casas. 2019. Usable and interactive application generator for Digital TV. DYNA 86 (12 2019), 174 – 183. [link]
M. Moreno, C. Pernisa Júnior, E. Barrere, S. Teixeira, C. Turnes Montezano, L.-C. Shuen Sousa, C. Soares Neto, Débora Christina Muchaluat-Saade, Ivanov Josué, M., J. dos Santos, S. Colcher, D. Moraes, D. Omaia, T. Araújo, and G. Lemos. 2023. R&D Progress on TV 3.0 Application Coding Layer. SET INTERNATIONAL JOURNAL OF BROADCAST ENGINEERING (2023), 9–21.
Marcelo F. Moreno, Débora Muchaluat-Saade, Guido Lemos, Sérgio Colcher, Carlos Soares Neto, Li-Chang Shuen C. S. Sousa, and Joel dos Santos. 2024. TV 3.0: Especificações da Camada de Codificação de Aplicações. In Livro de Minicursos do XXX Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2024), Manoel C. Marques Neto, Alessandra Alaniz Macedo, and Eduardo Pagani Júlio (Eds.). Sociedade Brasileira de Computação, Juiz de Fora, Brasil. No prelo.
Dina Nogueira, Lois Nascimento, Michael Mello, and Rodrigo Braga. 2020. Nu-Ginga Playcode: A web NCL/NCLua authoring tool for Ginga-NCL digital TV applications. In Anais Estendidos do XXVI Simpósio Brasileiro de Sistemas Multimídia e Web (São Luís). SBC, Porto Alegre, RS, Brasil, 75–78. DOI: 10.5753/webmedia_estendido.2020.13066
Marcos R.M. Oliveira, Carlos B.P. Filho, and Anderson F.R. Fer. 2008. iTV project: an authoring tool for mhp and ginga-j based on a web environment. In Proceedings of the 1st International Conference on Designing Interactive User Experiences for TV and Video (Silicon Valley, California, USA) (UXTV ’08). Association for Computing Machinery, New York, NY, USA, 179–182. DOI: 10.1145/1453805.1453840
Matthew J Page, Joanne E McKenzie, Patrick M Bossuyt, Isabelle Boutron, Tammy C Hoffmann, Cynthia D Mulrow, Larissa Shamseer, Jennifer M Tetzlaff, Elie A Akl, Sue E Brennan, Roger Chou, Julie Glanville, Jeremy M Grimshaw, Asbjørn Hróbjartsson, Manoj M Lalu, Tianjing Li, Elizabeth W Loder, Evan Mayo-Wilson, Steve McDonald, Luke A McGuinness, Lesley A Stewart, James Thomas, Andrea C Tricco, Vivian A Welch, Penny Whiting, and David Moher. 2021. The PRISMA 2020 statement: an updated guideline for reporting systematic reviews. BMJ 372 (2021). DOI: 10.1136/bmj.n71 arXiv: [link]
Henrique S. L. Pequeno, George A. M. Gomes, Rossana M. C. Andrade, José N. de Souza, and Miguel F. de Castro. 2010. FrameIDTV: A framework for developing interactive applications on digital television environments. J. Netw. Comput. Appl. 33, 4 (July 2010), 503–511. DOI: 10.1016/j.jnca.2010.01.002
Thiago Monteiro Prota, Douglas Véras da Silva, Fernando da Fonseca de Souza, and Carlos André Guimarães Ferraz. 2014. MoonDo-Eclipse: An Integrated Development Environment for Ginga-NCL Applications. In 2014 Brazilian Symposium on Software Engineering. 151–160. DOI: 10.1109/SBES.2014.26
Pedro Valentim and Débora Muchaluat-Saade. 2024. Uma Ferramenta de Autoria para Interação Multimodal em Aplicações NCL 4.0. In Anais Estendidos do XXX Simpósio Brasileiro de Sistemas Multimídia e Web (Juiz de Fora/MG). SBC, Porto Alegre, RS, Brasil, 325–328. DOI: 10.5753/webmedia_estendido.2024.244590
Rômulo Vieira, Marina Ivanov, Raphael Abreu, Joel dos Santos, Douglas Mattos, and Débora Muchaluat-Saade. 2023. Autoria de Aplicações Multissensoriais para TV 3.0 com a Ferramenta STEVE. In Anais Estendidos do XXIX Simpósio Brasileiro de Sistemas Multimídia e Web (Ribeirão Preto/SP). SBC, Porto Alegre, RS, Brasil, 143–149. DOI: 10.5753/webmedia_estendido.2023.236124
