首页> 外文会议>IEEE Canadian Conference on Electrical and Computer Engineering >Near-miss clone patterns in web applications: An empirical study with industrial systems
【24h】

Near-miss clone patterns in web applications: An empirical study with industrial systems

机译:Web应用程序中的未命中克隆模式:工业系统的经验研究

获取原文

摘要

Dynamic web pages composed of inter-woven (tangled) source code written in multiple programming languages (e.g., HTML, PHP, JavaScript, CSS) makes it difficult to analyze and manage clones in web applications. Despite more than a decade of research on software clones, there are not many studies towards the investigation of code clones in web applications. In this paper, we present an in-depth study on the patterns (i.e., forking and templating) of exact and near-miss code clones in two industrial dynamic web applications having distinct architecture. The findings of our study confirm the believed patterns for cloning and suggest that specialized techniques and tool support are necessary for effectively managing clones in the tangled source code of dynamic web applications.
机译:由以多种编程语言(例如HTML,PHP,JavaScript,CSS)编写的交织(缠结)源代码组成的动态网页使得难以分析和管理Web应用程序中的克隆。尽管对软件克隆进行了十多年的研究,但对于研究Web应用程序中的代码克隆的研究并不多。在本文中,我们对具有两个不同架构的两个工业动态Web应用程序中精确和几乎未命中代码克隆的模式(即分叉和模板化)进行​​了深入研究。我们研究的结果证实了克隆的可信模式,并提出了有效管理动态Web应用程序复杂源代码中的克隆所必需的专门技术和工具支持。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号