aNa: API for NCL Authoring
Abstract
There are several available NCL (Nested Context Language) authoring and formatting tools using their own metamodel to represent the code they are working on. This paper presents an API that implements a metamodel specifically created to represent NCL documents. This API helps the creation of tools to manipulate NCL documents and brings some benefits to code reuse to the Digital TV Systems development context. The API here presented is called aNa, an acronym for API for NCL Authoring. aNa is available for free download and open for contributions. aNa has already been used for the development of some NCL authoring and analysis tools.
Keywords:
NCL, API, metamodel
Published
2012-10-15
How to Cite
SANTOS, Joel A. F. dos; SILVA, Julia V. da; VASCONCELOS, Renan R.; SCHAU, Wagner; WERNER, Cláudia; SAADE, Débora C. M..
aNa: API for NCL Authoring. In: WORKSHOP ON TOOLS AND APPLICATIONS - BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA) , 2012, São Paulo.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2012
.
p. 63-66.
ISSN 2596-1683.
