ABSTRACT
The automatic generation of hypermedia documents is a subject that still little explored. This paper deals with authoring of dynamic hypermedia documents based on templates. A framework to support the automatic generation of these documents at runtime is proposed and detailed. As an example of use, the framework is instantiated for the automatic development of NCL dynamic applications, also bringing a discussion of the available resources and the native support provided by the Ginga middleware for managing such application types.
- Soares, L.F.G.; Soares Neto, C.S.; Souza, J.G. Architecture for Hypermedia Dynamic Applications with Content and Behavior Constraints. Proc. of the 12th ACM symposium on Document engineering. Paris, França. Setembro de 2012; pp.217--226. Google ScholarDigital Library
- ITU-T Recommendation H.761, (2009). Nested Context Language (NCL) and Ginga-NCL for IPTV Services. Geneva.Junho de 2011.Google Scholar
- Soares Neto, C. S.; Soares, L. F. G.; Souza, C. S. TAL - TemplateAuthoringLanguage. Journal of the Brazilian Computer Science. Vol. 18, No. 3, pp. 185--199. Setembro de 2012.Google ScholarCross Ref
- ABNT. Digital Terrestrial Television - Data Coding and Transmission Specification for Digital Broadcasting - Part 2: GingaNCL for fixed and mobile receivers - XML application language for application coding. ABNT NBR 15606-2. Brasil, 2nd ed., 2011.Google Scholar
- Skrupsky, N.; Monshizadeh, M.; Bisht, P.; Hinrichs, T.; Venkatakrishnan, V. N.; Zuck, L. WAVES: Automatic Synthesis of Client-side Validation Code for Web Applications. Proc. of International Conference on Automated Software Engineering. Essen, Alemanha. Setembro de 2012. Google ScholarDigital Library
- Brusilovsky, P. Adaptive Navigation Support: From Adaptive Hypermedia to the Adaptive Web and Beyond. PsychNology Journal, v.2 n.1, 2004.Google Scholar
- Brusilovsky, P.; Sosnovsky, S.; Yudelson, M. Addictive links: The motivational value of adaptive link annotation.New Review of Hypermedia and Multimedia 15 (1), 97--118. 2009 Google ScholarDigital Library
- Smits, D., & De Bra, P. GALE: A Highly Extensible Adaptive Hypermedia Engine. Proceedings of the 22nd ACM Conference on Hypertext and Hypermedia, Eindhoven, Holanda (pp. 63--72). Junho de 2011. Google ScholarDigital Library
- Moreno, M. F., Soares Neto, C. S., Nagato, F., Soares, L. F. G. Uma Abordagem Declarativa para Geraçao e Adaptaçao de Aplicações de Guias Eletrônicos de Programação. Proceedings of the 14th Brazilian Symposium on Multimedia and the Web,pp. 99--106. Outubro de 2008. Google ScholarDigital Library
- Soares, L.F.G.; Rodrigues, R.F.; Moreno, M.F. Ginga-NCL: the Declarative Environment of the Brazilian Digital TV System. Journal of the Brazilian Computer Society, vol. 12; No. 4, pp. 37--46. ISSN: 0104-6500.Março de 2007.Google Scholar
- Ceri, S.; Dolog, P.; Matera, M.; Nejdl, W. Model-Driven Design of Web Applications with Client-Side Adaptation. Lecture Notes in Computer Science. Vol.3140, pp 201--214. 2004Google ScholarCross Ref
- Schrier, E., Dontcheva, M., Jacobs, C., Wade G., Salesin D., (2008) Adaptive Layout for Dynamically Aggregated Documents. Proc. of the 13th international conference on Intelligent user interfaces. Gran Canaria, Espanha. 2008. Google ScholarDigital Library
- Hjelsvold, R., Vdaygiri, S., Léauté, Y. Web-based Personalization and Management of Interactive Video. Proc. of the 10th international conference on World Wide Web, p.129--139. Hong Kong. Maio de 2001, Google ScholarDigital Library
- Bulterman Dick C. A., Rutledge L. W. SMIL 3.0 - Flexible Multimedia for Web, Mobile Devices and Daisy. Talking Books. 2nd ed. Springer. 2009. ISBN: 978-3-540-78546-0. Google ScholarDigital Library
- Santos, J. A. F.; Muchaluat-Saade, D. C. XTemplate 3.0: spatio-temporal semantics and structure. Multimedia Tools and Applications. 2011. Google ScholarDigital Library
- Deltour, R.; Roisin, C.. The Limsee3 Multimedia Authoring Model. Proc. of the ACM Symposium on Document Engineering, p. 173--175, Nova York, EstadosUnidos. 2006. Google ScholarDigital Library
- Amorim, G.; Santos, J.; Muchaluat-Saade, D. Adaptive layouts for authoring NCL programs. In Proc. of the 19th Brazilian Symposium on Multimedia and the Web, pp. 205--208. 2013. Google ScholarDigital Library
- Machado, E.; Claro, D.; Andrade, A. Generating Correct Compositions of Semantic Web Services with Respect to Temporal Constraints. Proc. of the 18th Brazilian Symposium on Multimedia and the Web, pp. 197--206. 2012. Google ScholarDigital Library
- Sousa Jr, J. G. Tese de Mestrado; PUC-Rio - Depto. de Infor-mática. Uma Arquitetura para Aplicações Dinâmicas NCL Baseadas em Famílias de Documentos. Novembro de 2011.Google Scholar
- Zappiens. Disponivel em: http://www.zappiens.br. Acessado em 02 de junho de 2014.Google Scholar
- Overmundo. Disponivel em: http://www.overmundo.com. Acessado em 02 de junho de 2014.Google Scholar
- Clube NCL. Disponivel em: http://www.clubencl.org.br. Acessado em 02 de junho de 2014.Google Scholar
- Azevedo, R.G.A.; Araújo, E.C.; Lima, B.; Soares, L.F.G.; Moreno, M.F. Composer: Meeting Non-functional Aspects of Hypermedia Authoring Environment. Multimedia Tools and Applications. Vol. 51, No. 13. ISSN: 1380-7501. Setembro de 2012. Google ScholarDigital Library
Index Terms
- Framework for Automatic Generation of Hypermedia Applications in Runtime
Recommendations
Live editing of hypermedia documents
DocEng '06: Proceedings of the 2006 ACM symposium on Document engineeringIn some hypermedia system applications, like interactive digital TV applications, authoring and presentation of documents may have to be done concomitantly. This is the case of live programs, where not only some contents are not known a priori, but also ...
Ginga-NCL architecture for plug-ins
TOPI '11: Proceedings of the 1st Workshop on Developing Tools as Plug-insGinga-NCL is the declarative environment of the Ginga middleware, an ITU-T Recommendation for IPTV services and ITU-R Recommendation for terrestrial digital TV. This paper discusses the two-way solution Ginga proposes for its plug-ins. Ginga defines an ...
Discrimination of media moments and media intervals: sticker-based watch-and-comment annotation
In this paper we discuss the problem of how to discriminate moments of interest on videos or live broadcast shows. The primary contribution is a system which allows users to personalize their programs with previously created media stickers--pieces of ...
Comments