2001 · 25 citations · 8 references
ComputingComputer ScienceMaintenance EngineeringSoftware EngineeringWeb TechnologiesMaintainability EngineeringSoftware DesignSoftware DocumentationSoftware EvolutionSoftware MaintenanceDocumentation MaintenanceSoftware Maintenance ProcessSoftware ReengineeringSource Code Analysis
Internet information providers need to continually analyse and update their offerings in order to survive in today's marketplace. As Web sites and their information content grow larger, this becomes a more and more difficult task. Software engineers have had to deal with the problem of understanding and maintaining complex and interconnected documents (in the form of program source code) for a long time, and a number of tools exist to support them in this task. The paper describes commonalities in the maintenance of software systems and Web sites and presents a case study in the application of a software reengineering tool for Web site analysis.
8
Web site analysis: structure and evolution
Ricca · 2000 · 99 citations
Rigi: a system for programming-in-the-large
Hausi Müller, K. Klashinsky · 2003 · 92 citations