首页> 外文期刊>ETRI journal >Domain Analysis of Device Drivers Using Code Clone Detection Method
【24h】

Domain Analysis of Device Drivers Using Code Clone Detection Method

机译:使用代码克隆检测方法对设备驱动程序进行域分析

获取原文
获取原文并翻译 | 示例
       

摘要

Domain analysis is the process of analyzing related software systems in a domain to find their common and variable parts. In the case of device drivers, they are highly suitable for domain analysis because device drivers of the same domain are implemented similarly for each device and each system that they support Considering this characteristic, this paper introduces a new approach to the domain analysis of device drivers. Our method uses a code clone detection technique to extract similarity among device drivers of the same domain. To examine the applicability of our method, we investigated whole device drivers of a Linux source. Results showed that many reusable similar codes can be discerned by the code clone detection method. We also investigated if our method is applicable to other kernel sources. However, the results show that the code clone detection method is not useful for the domain analysis of all kernel sources. That is, the applicability of the code clone detection method to domain analysis is a peculiar feature of device drivers.
机译:域分析是分析域中的相关软件系统以查找其公共部分和可变部分的过程。对于设备驱动程序,它们非常适合域分析,因为对于它们支持的每个设备和每个系统,相同域的设备驱动程序都以类似的方式实现。考虑到此特性,本文介绍了一种新的方法来进行设备驱动程序的域分析。我们的方法使用代码克隆检测技术来提取相同域的设备驱动程序之间的相似性。为了检查我们方法的适用性,我们研究了Linux源代码的整个设备驱动程序。结果表明,通过代码克隆检测方法可以识别出许多可重复使用的相似代码。我们还研究了我们的方法是否适用于其他内核资源。但是,结果表明,代码克隆检测方法不能用于所有内核源的域分析。也就是说,代码克隆检测方法对域分析的适用性是设备驱动程序的特殊功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号