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 Neto | 1 | 77 | 14.37 |
Luiz Fernando Gomes Soares | 2 | 401 | 45.73 |
clarisse sieckenius | 3 | 543 | 80.38 |