skip to main content
10.1145/2664551.2664559acmotherconferencesArticle/Chapter ViewAbstractPublication PageswebmediaConference Proceedingsconference-collections
research-article

Framework for Automatic Generation of Hypermedia Applications in Runtime

Published:18 November 2014Publication History

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.

References

  1. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  2. ITU-T Recommendation H.761, (2009). Nested Context Language (NCL) and Ginga-NCL for IPTV Services. Geneva.Junho de 2011.Google ScholarGoogle Scholar
  3. 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 ScholarGoogle ScholarCross RefCross Ref
  4. 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 ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. Brusilovsky, P. Adaptive Navigation Support: From Adaptive Hypermedia to the Adaptive Web and Beyond. PsychNology Journal, v.2 n.1, 2004.Google ScholarGoogle Scholar
  7. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  8. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  9. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle Scholar
  11. 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 ScholarGoogle ScholarCross RefCross Ref
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  14. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. Santos, J. A. F.; Muchaluat-Saade, D. C. XTemplate 3.0: spatio-temporal semantics and structure. Multimedia Tools and Applications. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. 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 ScholarGoogle Scholar
  20. Zappiens. Disponivel em: http://www.zappiens.br. Acessado em 02 de junho de 2014.Google ScholarGoogle Scholar
  21. Overmundo. Disponivel em: http://www.overmundo.com. Acessado em 02 de junho de 2014.Google ScholarGoogle Scholar
  22. Clube NCL. Disponivel em: http://www.clubencl.org.br. Acessado em 02 de junho de 2014.Google ScholarGoogle Scholar
  23. 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 ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Framework for Automatic Generation of Hypermedia Applications in Runtime

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      WebMedia '14: Proceedings of the 20th Brazilian Symposium on Multimedia and the Web
      November 2014
      256 pages
      ISBN:9781450332309
      DOI:10.1145/2664551

      Copyright © 2014 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 18 November 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      WebMedia '14 Paper Acceptance Rate25of86submissions,29%Overall Acceptance Rate270of873submissions,31%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader