Nested Context Language 3.0 Parte 14-Suíte de Testes de Conformidade para o Ginga-NCL PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO RUA MARQUÊS DE SÃO VICENTE, 225-CEP 22451-900 RIO DE JANEIRO-BRASIL

Eduardo Cruz, Araújo Luciana, Rosa Redlich, Vinicius Lago, Marcelo Ferreira, Moreno Luiz, Fernando Gomes Soares
unpublished
This paper describes the development of the compliance test suite for the Ginga-NCL, an ISDB-TB standard for digital terrestrial TV and ITU-T H.761 Recommendation for IPTV services.Both the test suite specification, i.e., the set of its test cases, as the several possibilities for its application are discussed. The peculiarities with regards the development of conformance tests for systems designed for declarative languages are argued, in particular those found in developing tests for
more » ... systems aiming at XML-based declarative environments. In this respect, the paper points out what the proposed suite has brought as contributions to the state of the art. Because it is an extensible suite, the article also brings the rules, adopted by the ITU-T, for its extension. Resumo. Essa monografia descreve a trajetória percorrida no desenvolvimento da suíte de testes de conformidade para o Ginga-NCL, padrão ISDB-TB para TV digital terrestre e Recomendação ITU-T H.761 para serviços IPTV. Tanto a especificação da suíte de testes, ou seja, o conjunto de seus casos de teste, quanto as diversas possibilidades para sua aplicação são discutidos. As peculiaridades do desenvolvimento de testes de conformidade para sistemas projetados para linguagens declarativas são tratadas, em particular aquelas encontradas no desenvolvimento de testes para sistemas de middlewares focados em ambientes declarativos baseados em XML. Nesse aspecto, a monografia ressalta o que a suíte proposta trouxe de contribuição para o estado da arte. Por ser uma suíte extensível, o artigo traz também as regras, adotadas pelo ITU-T, para sua extensão. Palavras-chave: Nested Context Language, Ginga-NCL, suíte de testes de conformidade. iii Responsável por publicações:
fatcat:vvpklsedpbdavcrkv7gblhbffm