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

Componere: component-based in web authoring

Published:05 October 2009Publication History

ABSTRACT

The growth of bandwidth for Internet access, combined with the increase in the capacity of computers, has enabled the migration of different tools. Those tools, which previously operated separately, have migrated from the user's computer to the Web environment. The basic platform is no longer specific hardware and operating system and becomes the Web browser. Users benefit from the collaborative work space on the network that needs no installation and updating of specialized software on the client. This paper presents an authoring tool based on components called Componere that follows this approach being developed by us. This paper reports the following development challenges: the production of a component model in JavaScript, the use of Microformats for the representation of compositions in HTML and the development of a tool that allows end users to contribute in expanding the library of components using tools that they are familiar with.

References

  1. }}F. Bachmann, L. Bass, C. Buhman, S. Comella-Dorda, F. Long, J. Robert, and R. S. K. Wallnau. Volume II: Technical Concepts of Component-Based Software Engineering, 2nd Edition. Technical Report CMU/SEI-2000-TR-008, Carnegie Mellon University, July 2000.Google ScholarGoogle Scholar
  2. }}M. Broy, A. Deimel, J. Henn, K. Koskimies, F. Plášil, G. Pomberger, W. Pree, M. Stal, and C. Szyperski. What characterizes a (software) component? Software - Concepts & Tools, 19(1):49--56, June 1998.Google ScholarGoogle Scholar
  3. }}D. Bulterman and L. Hardman. Structured multimedia authoring. ACM Transactions Multimedia Computing, Communications and Applications, 1(1):89--109, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. }}C.-H. Chang, M. Kayed, M. R. Girgis, and K. F. Shaalan. A survey of web information extraction systems. IEEE Transactions on Knowledge and Data Engineering, 18(10):1411--1428, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. }}J. Davies, R. Studer, and P. Warren. Semantic Web Technologies: Trends and Research in Ontology-based Systems. Wiley, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. }}A. A. diSessa. Changing Minds: Computers, Learning, and Literacy. MIT Press, Cambridge, MA, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. }}R. Khare. Microformats: The next (small) thing on the semantic web? IEEE Internet Computing, 10(1):68--75, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. }}J. Maloney, L. Burd, Y. Kafai, N. Rusk, B. Silverman, and M. Resnick. Scratch: A sneak preview. In C5 '04: Proceedings of the Second International Conference on Creating, Connecting and Collaborating through Computing, pages 104--109, Washington, DC, USA, 2004. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. }}G. Olsen. From com to common. Queue, 4(5):20--26, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. }}R. Parrish. XPCOM Part 1: An introduction to XPCOM, February 2001. http://www-128.ibm.com/developerworks/webservices/library/co-xpcom.html, accessed on 12/2004.Google ScholarGoogle Scholar
  11. }}A. Repenning and J. Ambach. Tactile programming: A unified manipulation paradigm supporting program comprehension, composition and sharing. In Proc. of the IEEE Symposium of Visual Languages, pages 102--109, Boulder, CO, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. }}J. Roschelle, C. DiGiano, M. Koutlis, A. Repenning, J. Phillips, N. Jackiw, and D. Suthers. Developing educational software components. Computer, 32(9):50--58, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. }}J. Roschelle, C. Digiano, R. Pea, and J. Kaput. Educational Software Components of Tomorrow (ESCOT), 1998. http://www.escot.org/docs/MSET_ESCOT.html, accessed on 10/2007.Google ScholarGoogle Scholar
  14. }}A. Santanchè. Sistema para construção de aplicações educacionais. In Actas do IV Congresso Ibero-Americano de Informática na Educação - RIBIE98, 1998.Google ScholarGoogle Scholar
  15. }}A. Santanchè. Explorando metáforas na elaboração de composições hipermídia. In Anais do XXII Congresso da Sociedade Brasileira de Computa cão - VIII Workshop de Informática na Escola, pages 389--396, 2002.Google ScholarGoogle Scholar
  16. }}A. Santanchè. Otimizando a anotação de objetos de aprendizagem através da semântica in loco. In Anais do XVIII Simp. Brasileiro de Informática na Educação, pages 526--535, 2007.Google ScholarGoogle Scholar
  17. }}A. Santanchè, C. B. Medeiros, and G. Z. Pastorello Jr. User-author centered multimedia building blocks. Multimedia Systems, 12(4):403--421, March 2007.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. }}A. Santanchè and C. A. C. Teixeira. Integrando instrucionismo e construcionismo em aplicações educacionais através do Casa Mágica. In Anais do XIX Congresso Nacional da SBC - V Workshop de Informática na Educação - WIE 1999, pages 805--817, 1999.Google ScholarGoogle Scholar
  19. }}A. Santanchè and C. A. C. Teixeira. Máquinas e componentes de software na aprendizagem matemática. In Anais do XXII Congresso da Sociedade Brasileira de Computação - VIII Workshop de Informática na Escola, pages 293--301, 2002.Google ScholarGoogle Scholar
  20. }}A. Santanchè and C. A. C. Teixeira. Representando e comunicando objetos hipermídia heterogêneos em documentos Web. In Proc. of 8th Brazilian Symposium on Multimedia and Hypermedia Systems, pages 116--131, 2002.Google ScholarGoogle Scholar
  21. }}C. Szyperski. Component Software: Beyond Object-Oriented Programming. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. }}S. Willliams and C. Kindel. The Component Object Model: A Technical Overview, October 1994. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncomg/html/msdn_comppr.asp, accessed on 11/2004.Google ScholarGoogle Scholar

Index Terms

  1. Componere: component-based in web authoring

        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 '09: Proceedings of the XV Brazilian Symposium on Multimedia and the Web
          October 2009
          382 pages
          ISBN:9781605588803
          DOI:10.1145/1858477

          Copyright © 2009 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: 5 October 2009

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate270of873submissions,31%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader