Industrial experience with building a web portal product line using a lightweight, reactive approach
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Comparison and Evaluation of Clone Detection Tools
IEEE Transactions on Software Engineering
Empirical evaluation of clone detection using syntax suffix trees
Empirical Software Engineering
Comparison and evaluation of code clone detection techniques and tools: A qualitative approach
Science of Computer Programming
Analyzing web service similarity using contextual clones
Proceedings of the 5th International Workshop on Software Clones
Function clone detection in web applications: a semiautomated approach
Journal of Web Engineering
An investigation of cloning in web applications
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Detecting source code similarity using code abstraction
Proceedings of the 7th International Conference on Ubiquitous Information Management and Communication
Applying software product line engineering in building web portals for supercomputing services
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Hi-index | 0.00 |
Many web applications use a mixture of HTML andscripting language code as the front-end to businessservices. Analogously to traditional applications,redundant code is introduced by copy-and-pastepractices. Code duplication is a pathological form ofsoftware reuse because of its effects on the maintenanceof large software systems. This paper describes how asimple semi-automated approach can be used to identitycloned functions within scripting code of webapplications. The results obtained from applying ourapproach to three web applications show that theapproach is useful for a fast selection of script functionclones, and can be applied to prevent clone spreading orto remove redundant scripting code.