Title
The Nested Context Language reuse features
Abstract
NCL, the standard declarative language of the Brazilian Terrestrial Digital TV System and ITU-T Recommendation for IPTV Services, provides a high level of reuse in the design of hypermedia applications. In this paper we detail how its design and conceptual model have succeeded in supporting reuse at a declarative level. NCL supports not only static but also running code reuse. It also allows for reuse inside applications, reuse between applications, and reuse of code spans stored in external libraries. For a specification language to promote reuse, however, it must have a number of usability merits. Aspects of NCL usability are thus analyzed with the Cognitive Dimensions of Notation framework.
Year
DOI
Venue
2010
10.1007/s13173-010-0017-z
J. Braz. Comp. Soc.
Keywords
Field
DocType
ginga-ncl · dtv · ncl · sbtvd-t · middleware · code reuse · declarative programming · cognitive dimensions of notation,declarative programming,middleware,service provider,specification language,digital tv,conceptual model
Middleware,Specification language,Programming language,Cognitive dimensions of notations,Computer science,Reuse,Hypermedia,Usability,Code reuse,Declarative programming
Journal
Volume
Issue
ISSN
16
4
1678-4804
Citations 
PageRank 
References 
11
0.74
15
Authors
3
Name
Order
Citations
PageRank
Carlos de Salles Soares Neto17714.37
Luiz Fernando Gomes Soares240145.73
clarisse sieckenius354380.38