NCL 2.0: Integrating New Concepts to XML Modular Languages. Silva, H. V. O., Rodrigues, R. F., Soares, L. F. G., & Muchaluat Saade, D. C. In Proceedings of the 2004 ACM Symposium on Document Engineering, of DocEng '04, pages 188–197, New York, NY, USA, 2004. ACM. 00000
NCL 2.0: Integrating New Concepts to XML Modular Languages [link]Paper  doi  abstract   bibtex   
This paper presents the main new features of Nested Context Language (NCL) version 2.0. NCL 2.0 is a modular and declarative hypermedia language, whose modules can be combined to other languages, such as SMIL, to provide new facilities. Among the NCL 2.0 new features, we can highlight the support for handling hypermedia relations as first-class entities, through the definition of hypermedia connectors, and the possibility of specifying any semantics for a hypermedia composition, using the concept of composition templates. Another important goal of this paper is to describe a framework to facilitate the development of NCL parsing and processing tools. Based on this framework, the paper comments several implemented compilers, which allow, for instance, the conversion of NCL documents into SMIL specifications.
@inproceedings{silva_ncl_2004,
	address = {New York, NY, USA},
	series = {{DocEng} '04},
	title = {{NCL} 2.0: {Integrating} {New} {Concepts} to {XML} {Modular} {Languages}},
	isbn = {978-1-58113-938-9},
	shorttitle = {{NCL} 2.0},
	url = {http://doi.acm.org/10.1145/1030397.1030433},
	doi = {10.1145/1030397.1030433},
	abstract = {This paper presents the main new features of Nested Context Language (NCL) version 2.0. NCL 2.0 is a modular and declarative hypermedia language, whose modules can be combined to other languages, such as SMIL, to provide new facilities. Among the NCL 2.0 new features, we can highlight the support for handling hypermedia relations as first-class entities, through the definition of hypermedia connectors, and the possibility of specifying any semantics for a hypermedia composition, using the concept of composition templates. Another important goal of this paper is to describe a framework to facilitate the development of NCL parsing and processing tools. Based on this framework, the paper comments several implemented compilers, which allow, for instance, the conversion of NCL documents into SMIL specifications.},
	urldate = {2016-06-01},
	booktitle = {Proceedings of the 2004 {ACM} {Symposium} on {Document} {Engineering}},
	publisher = {ACM},
	author = {Silva, Heron V. O. and Rodrigues, Rogério F. and Soares, Luiz Fernando G. and Muchaluat Saade, Débora C.},
	year = {2004},
	note = {00000},
	pages = {188--197},
	file = {Silva et al_2004_NCL 2.pdf:/home/alan/snap/zotero-snap/10/Zotero/storage/EWVAL3Z5/Silva et al_2004_NCL 2.pdf:application/pdf}
}

Downloads: 0