Modelling versioned hypertext documents

  • Mária Bieliková
  • Pavol Návrat
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1439)


Versioning of hypertext documents is in many aspects very similar to versioning of software systems (and their components). In the paper we concentrate on an analysis of similarities and differences between them with the intention of possibly finding in the area of software configuration management a starting point for a new method of version control in hypertext systems. Then, we have proposed a model of a hypertext document which takes into account the perspective of its permanent change. Hypertext documents are modelled by two kinds of nodes in an AND/OR graph. The model forms a basis for building a configuration.


hypertext document hypertext document model version configuration 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    M. Bieliková and P. Návrat. Modelling software systems in configuration management. Applied Mathematics and Computer Science, 5(4):751–764, 1995.MATHGoogle Scholar
  2. 2.
    M. Bieliková and P. Návrat. A knowledge based method for building a software system configuration. Knowledge Based Systems, 9(1):61–65, 1996.CrossRefGoogle Scholar
  3. 3.
    M. Bieliková and P. Návrat. A Prolog technique of implementing search of A/O graphs with constraints. Computers and Artificial Intelligence, 16(4):377–400, 1997.MATHGoogle Scholar
  4. 4.
    R. Conradi and B. Westfechtel. Version models for software configuration management. ACM Computing Surveys (to appear).Google Scholar
  5. 5.
    A. Dix, T. Rodden, and I. Sommerivlle. Modelling versions in collaborative work. IEE Proc. Softw. Eng., 144(4):195–205, August 1997.CrossRefGoogle Scholar
  6. 6.
    J. Estublier. Configuration management: the notion and the tools. In Proc. Int. Workshop on Software Version and Configuration Control, pages 38–61, Stuttgart, 1988.Google Scholar
  7. 7.
    A. Haake and D. Hiks. VerSE: Towards hypertext versioning styles. In 7th ACM Conference on Hypertext, Online Proceedings (, Washington DC, USA, March, 1996.Google Scholar
  8. 8.
    F.G. Halasz. Reflections on NoteCards: seven issues for the next generation of hypermedia systems. Commun. ACM, 31(7):836–852, July 1988.CrossRefGoogle Scholar
  9. 9.
    C.Y. Lo. Comparison of two approaches of managing links in multiple versions of documents. In Proc. of the Workshop on Versioning in Hypertext Systems, Edinburgh, September, 1994.Google Scholar
  10. 10.
    P. Návrat and M. Bieliková. Knowledge controlled version selection in software configuration management. Software — Concepts and Tools, 17:40–48, 1996.Google Scholar
  11. 11.
    J. Nielsen. Hypertext & hypermedia. Academic Press, Boston, 1990.Google Scholar
  12. 12.
    L.F.G. Soares and M.A. Casanova. Nested composite nodes and version control in hypermedia systems. In Proc. of the Workshop on Versioning in Hypertext Systems, Edinburgh, September, 1994.Google Scholar
  13. 13.
    W.F. Tichy. A data model for programming support environments and its application. In B. Langefors, A.A. Verrijn-Stuart, and G. Bracchi, editors, Trends in Information Systems, pages 219–236. North Holland, 1986.Google Scholar
  14. 14.
    F. Vitali and D.G. Durand. Using versioning to support collaboration on the WWW. In Fourth World Wide Web conference, 1995.Google Scholar
  15. 15.
    A. Zeller and G. Snelting. Unified versioning through feature logic. ACM Transactions on Software Engineering and Methodology, 6(4):397–440, 1997.CrossRefGoogle Scholar
  16. 16.
    B.R. Schmerl and C.D. Marlin. Versioning and Consistency for Dynamically Composed Configurations In Proc. of SCM-7, Springer LNCS 1235, pages 49–65, 1997.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Mária Bieliková
    • 1
  • Pavol Návrat
    • 1
  1. 1.Dept. of Computer Science and EngineeringSlovak University of TechnologyBratislavaSlovakia

Personalised recommendations