Skip to main content

A Model of Versioned Web Sites

  • Conference paper
SOFSEM 2004: Theory and Practice of Computer Science (SOFSEM 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2932))

  • 429 Accesses

Abstract

In this paper we present a model of versioned web sites which is aimed at building a web site configuration. The web site configuration is a consistent version of the web site and serves for navigation purposes. We exploit the fact that the versioning of web sites is in many aspects similar to versioning of software systems (and their components). On the other hand, specific characteristics related to the web environment and web sites in particular are considered. The web site is modelled by an AND/OR type graph. The model serves as a useful abstraction simplifying the process of configuration building. Being essentially a graph search, it is inevitable to have a method for selecting a proper version. Presented approach is best suited for web sites where several variants of web pages exist. It is advantageous for example for presentation of multilingual web sites. We briefly discuss developed software tool for versioning and navigation on the multilingual web site which is based on proposed model of versioned web site.

This work has been supported by the Grant Agency of Slovak Republic grant No. VG1/ 0162/03 “Collaborative accessing, analysis and presentation of documents in internet environment using modern software tools”.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. IETF WEBDAV working group, http://www.ics.uci.edu/pub/ietf/webdav

  2. Berners-Lee, T.: Versioning. A web page that is part of the original design notes for the WWW (1990), available at www.w3.org/DesignIssues/Versioning.html

  3. Bieliková, M., Návrat, P.: Modelling Software Systems in Configuration Management. Applied Mathematics and Computer Science 5(4), 751–764 (1995)

    MATH  Google Scholar 

  4. Bieliková, M., Návrat, P.: Modelling Versioned Hypertext Documents. In: Magnusson, B. (ed.) ECOOP 1998 and SCM 1998. LNCS, vol. 1439, pp. 188–197. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  5. Bieliková, M., Návrat, P.: An Approach to Automated Building of Software System Configurations. International Journal of Software Engineering and Knowledge Engineering 9(1), 73–95 (1999)

    Article  Google Scholar 

  6. Conradi, R., Westfechtel, B.: Version Models for Software Configuration Management. ACM Computing Surveys 30(2), 232–282 (1998)

    Article  Google Scholar 

  7. Haake, A., Hicks, D.: VerSE: Towards Hypertext Versioning Styles. In: Proc. of the 7th ACM Conf. on Hypertext, Washington DC, USA, March 1996, pp. 224–234 (1996), Available at www.cs.unc.edu/~barman/HT96/

  8. Halasz, F.G.: Reflections on Notecards: Seven Issues for the Next Generation of Hypermedia Systems. Communications of the ACM 31(7), 836–852 (1988)

    Article  Google Scholar 

  9. Halasz, F.G., Schwartz, M.: The Dexter Hypertext Reference Model. Communications of the ACM 37(2), 30–39 (1994)

    Article  Google Scholar 

  10. Hicks, D.L., Leggett, J.J., Nurnberg, P.J., Svhnase, J.L.: A hypermedia Version Control Framework. ACM Transactions on Information Systems 16(2), 127–160 (1998)

    Article  Google Scholar 

  11. Hunt, J.J., Reuter, J.: Using the Web for Document Versioning: An Implementation Report for DeltaV. In: Proc. of the 23rd Int. Conf. on Software Engineering, Toronto, May 2001, pp. 507–513. IEEE Press, Los Alamitos (2001)

    Google Scholar 

  12. Návrat, P., Bieliková, M.: Knowledge Controlled Version Selection in Software Configuration Management. Software – Concepts and Tools 17, 40–48 (1996)

    Google Scholar 

  13. Noris, I.: Building a Configuration of Hypertext Documents. Master’s Thesis, Department of Computer Science and Engineering, Slovak University of Technology (2000) (supervised by Mária Bieliková)

    Google Scholar 

  14. Sommerville, I., Rodden, T., Rayson, P., Kirby, A., Dix, A.: Supporting Information Evolution on the WWW. World Wide Web 1(1), 45–54 (1998)

    Article  Google Scholar 

  15. Tichy, W.F.: RCS – a System for Version Control. Software-Practice and Experience 15(7), 637–654 (1985)

    Article  Google Scholar 

  16. Vitali, F.: Versioning Hypermedia. ACM Computing Surveys 31(4es) (1999)

    Google Scholar 

  17. Vitali, F., Durand, D.G.: Using Versioning to Support Collaboration on the WWW. In: Proc. of 4th World Wide Web Conference (1995), Available at www.w3.org/pub/Conferences/WWW4

  18. Whitehead, E.J.: An Analysis of the Hypertext Versioning Domain. PhD Thesis, University of California, Irvine (2000)

    Google Scholar 

  19. Whitehead, E.J.: Uniform Comparison of Data Models Using Containment Modeling. In: Proc. of ACM Conf. on Hypertext – HT 2002, June 2002, pp. 182–191. ACM, New York (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bieliková, M., Noris, I. (2004). A Model of Versioned Web Sites. In: Van Emde Boas, P., Pokorný, J., Bieliková, M., Štuller, J. (eds) SOFSEM 2004: Theory and Practice of Computer Science. SOFSEM 2004. Lecture Notes in Computer Science, vol 2932. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24618-3_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24618-3_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20779-5

  • Online ISBN: 978-3-540-24618-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics