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”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
IETF WEBDAV working group, http://www.ics.uci.edu/pub/ietf/webdav
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
Bieliková, M., Návrat, P.: Modelling Software Systems in Configuration Management. Applied Mathematics and Computer Science 5(4), 751–764 (1995)
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)
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)
Conradi, R., Westfechtel, B.: Version Models for Software Configuration Management. ACM Computing Surveys 30(2), 232–282 (1998)
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/
Halasz, F.G.: Reflections on Notecards: Seven Issues for the Next Generation of Hypermedia Systems. Communications of the ACM 31(7), 836–852 (1988)
Halasz, F.G., Schwartz, M.: The Dexter Hypertext Reference Model. Communications of the ACM 37(2), 30–39 (1994)
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)
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)
Návrat, P., Bieliková, M.: Knowledge Controlled Version Selection in Software Configuration Management. Software – Concepts and Tools 17, 40–48 (1996)
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á)
Sommerville, I., Rodden, T., Rayson, P., Kirby, A., Dix, A.: Supporting Information Evolution on the WWW. World Wide Web 1(1), 45–54 (1998)
Tichy, W.F.: RCS – a System for Version Control. Software-Practice and Experience 15(7), 637–654 (1985)
Vitali, F.: Versioning Hypermedia. ACM Computing Surveys 31(4es) (1999)
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
Whitehead, E.J.: An Analysis of the Hypertext Versioning Domain. PhD Thesis, University of California, Irvine (2000)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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