Usability-based Language for Authoring NCL Documents

  • Lucas de Macêdo Terças UFMA
  • Daniel de Sousa Moraes UFMA
  • Dalai dos Santos Ribeiro UFMA
  • Manoel Carvalho M. Neto UFMA
  • Carlos de Salles Soares Neto UFMA


NCL (Nested Context Language) is a notation for hypermedia application authoring, designed to facilitate the modeling and authoring of Digital TV applications for authors with different levels of programming knowledge. However, the ease of use of NCL is questionable due to XML notation and has been the subject of study of several works that analyze its usability while proposing other solutions. This work presents sNCL (simpler NCL), a declarative domain specific language, projected using guidelines established by the CDN (Cognitive Dimensions of Notation) framework applied to NCL. To validate the proposal, an experiment with a questionnaire on the success factors in NCL and sNCL is applied to users with experience in authoring with NCL, comparing their opinions on both languages. The experiment demonstrates that sNCL gains in usability, which can improve, therefore, the performance of authors in the development of applications.
Como Citar

Selecione um Formato
TERÇAS, Lucas de Macêdo; MORAES, Daniel de Sousa; RIBEIRO, Dalai dos Santos; M. NETO, Manoel Carvalho; SOARES NETO, Carlos de Salles. Usability-based Language for Authoring NCL Documents. In: SIMPÓSIO BRASILEIRO DE SISTEMAS MULTIMÍDIA E WEB (WEBMEDIA), 23. , 2017, Gramado. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 101-108.

Artigos mais lidos do(s) mesmo(s) autor(es)

1 2 > >>