NEXT: graphical editor for authoring NCL documents supporting composite templates

  • Authors:
  • Douglas Paulo de Mattos;Júlia Varanda da Silva;Débora Christina Muchaluat-Saade

  • Affiliations:
  • Fluminense Federal University, Niterói, Brazil;Fluminense Federal University, Niterói, Brazil;Fluminense Federal University, Niterói, Brazil

  • Venue:
  • Proceedings of the 11th european conference on Interactive TV and video
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Using the Ginga-NCL middleware, interactive multimedia applications for the Brazilian digital TV system are written in NCL (Nested Context Language). Although programming skills are not required when using a declarative authoring language, authors need to have at least a basic knowledge of the language in order to develop an application. Aiming at facilitating and spreading the use of NCL, this paper presents a graphical editor that allows the development of NCL documents for authors with no knowledge of the language. The proposed editor is called NEXT (NCL Editor Supporting XTemplate). To provide that facility, the editor uses hypermedia composite templates, which represent generic structures for NCL programs. Those templates are specified in the XTemplate 3.0 language. In addition, NEXT offers other functionalities, such as creation and editing NCL documents in different views, which facilitate the development of digital TV applications. Those functionalities are provided as a set of plugins, which makes the tool extensible and adaptable to different author skills.