The evolution of Websites

One major attraction of the World-Wide Web is the ease with which a relatively untrained user can create or modify a Web hypertext document. However, this same flexibility often causes problems of low quality similar to those encountered in software developed by programmers before the advent of software engineering. Evolution of software has been the subject of much recent research. It is now well understood that a large proportion of software costs arise during the maintenance phase. This research aims to characterise the evolution of Web sites in terms of new metrics and models. The research draws on the work on: (1) software evolution, and (2) the analysis of hypertext and software by use of metrics and other means. The work is being evaluated by means of case studies.

[1]  James S. Collofello,et al.  Software Quality Assurance for Maintenance , 1987, IEEE Software.

[2]  Keith H. Bennett,et al.  20 – Software maintenance , 1991 .

[3]  Tom Rodden,et al.  Versioning the web , 1997 .

[4]  Penny Grubb,et al.  Software maintenance , 1996 .

[5]  Malcolm Munro,et al.  The impact analysis task in software maintenance: a model and a case study , 1994, Proceedings 1994 International Conference on Software Maintenance.

[6]  Peter J. Brown Assessing the Quality of Hypertext Documents , 1990, ECHT.

[7]  Ben Shneiderman,et al.  Structural analysis of hypertexts: identifying hierarchies and useful metrics , 1992, TOIS.

[8]  Dimitris Christodoulakis,et al.  Measuring the readability and maintainability of hyperdocuments , 1995, J. Softw. Maintenance Res. Pract..

[9]  Sallie M. Henry,et al.  Software Structure Metrics Based on Information Flow , 1981, IEEE Transactions on Software Engineering.

[10]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.