This contribution proposes an extension to middleware Ginga- NCL as a way to provide a declarative approach for the creation and execution of interactive mulsemedia applications. It enables the author to create mulsemedia applications in NCL, defining sensory effects as nodes. Therefore, one is able to reuse all the language support for content synchronization, user interaction, context adaptation, etc.
This paper presents a layout module that incorporates the facility of specifying adaptive spatial layouts, providing automatic creation of regions and descriptors for NCL documents. Two types of adaptive spatial layouts are provided: flowLayout and gridLayout. Adaptive layouts are very useful for defining generic templates for hypermedia documents, where the number of components will be specified by the final NCL application. Therefore this proposal facilitates the authoring of hypermedia documents used for interactive content creation in the Brazilian Digital TV System.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.