Advertisement

Combining Instance and Class-Based Descriptions in Hypermedia Authoring

  • Luis Bibbó
  • Alicia Díaz
  • Silvia Gordillo
  • Gustavo Rossi

Abstract

A novel approach for hypermedia authoring-in-the-large is presented. It combines class with instance based nodes and links descriptions in an object oriented framework. This framework includes a class based approach for building high level descriptions of hypermedia applications, and an instance based approach for defining nodes relationships, appearance and behaviour. The proposal uses a software engineering view for hypermedia authoring (including analysis, design and implementation activities) and tries to complement existing model based approaches.

In this paper, the outstanding features of this approach are described together with a comparison with other related work; some issues regarding the implementation of tools for supporting this approach are briefly described, together with some guidelines for hand-craft translation to card-based systems (like Hypercard). Finally, some further work in this model is discussed.

Keywords

Class Hierarchy Node Class High Level Design Object Oriented Framework Prototypical Instance 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    F. Garzotto, P. Paolini and D. Schwabe. “HDM-A Model for the Design of Hypertext Applications”, Thirth ACM Conferences on Hypertext Proceedings, ed. ACM Press. pag.313.Google Scholar
  2. 2.
    J. Nanard and M. Nanard. “Using Structured Types to Incorporate Knowledge in Hypertext, Thirth ACM Conferences on Hypertext Proceedings, ed. ACM Press. pag. 329.Google Scholar
  3. 3.
    M. Marmann and G. Schlargeter. “Towards a better support for hypermedia authoring: The HYDESIGN model”, Fourth ACM Conferences on Hypertext. ECHT’92. ed. ACM Press, pag 232.Google Scholar
  4. 4.
    R. Sobesiak and J Mylopoulos. “A Conceptual Modelling approach to authoring-in-the-large for hypertext documents”, Proceedings ACM Conference on Organizational Computing Systems, 1991, pag 225.Google Scholar
  5. 5.
    D. Ungar and R. B. Smith. “Self. The power of simplicity”, Proceedings of ACM Conferences on Object Oriented Programming, Systems, Languages and Applications, 1987, ed. ACM Press, pag. 227.Google Scholar
  6. 6.
    W. LaLonde: “Designing families of data types using exemplars”, ACM Toplas, april 1989.Google Scholar
  7. 7.
    W. LaLonde and J. Pugh. “Packaging decomposable PARTS for reuse”, Journal of Object-Oriented Programming. May 1993, vol 6 n°2, pag. 86.Google Scholar
  8. 8.
    E. Gold and M. B. Rosson “Portia: An instance-Centered Environment for Smalltalk”, Proceedings of ACM Conferences on Object Oriented Programming, Systems, Languages and Applications, 1991, ed. ACM Press, pag. 62.Google Scholar
  9. 9.
    R. Wirfs-Brock, B. Wilkerson, and L. Wiener: “Designing object oriented software”, Prentice Hall, 1990.Google Scholar
  10. 10.
    D. Embley, B. Kurtz and S. Woodfield. “Object Oriented System Analyis. A Model based approach”, Prentice Hall Inc. 1992.Google Scholar
  11. 11.
    J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy and W. Lorensen. “Object Oriented Modeling and Design”, Prentice Hall Inc. 1991.Google Scholar
  12. 12.
    B. Amann and M. Scholl. “Gram: A graph data model and query language”, Fourth ACM Conferences on Hypertext. ECHT’92. ed. ACM Press, pag 201.Google Scholar
  13. 13.
    M. Casanova, L. Tucherman, M. D. Lima, J. Rangel Netto, N. Rodriguez and L. F. Gomez Soares. “The nested context model for hyperdocuments”, Thirth ACM Conferences on Hypertext Proceedings, ed. ACM Press. pag. 193.Google Scholar

Copyright information

© Springer Science+Business Media New York 1994

Authors and Affiliations

  • Luis Bibbó
    • 2
    • 1
  • Alicia Díaz
    • 1
  • Silvia Gordillo
    • 2
    • 1
  • Gustavo Rossi
    • 3
    • 1
  1. 1.LIFIA, Dto. Informática, Facultad de Ciencias ExactasUNLPLa Plata, Buenos AiresArgentina
  2. 2.Comisión de Investigaciones CientíficasPcia. Bs. As.Argentina
  3. 3.CONICET and Pontificia Universidade Catolica de Rio de JaneiroBrazil

Personalised recommendations