Advertisement

SpectrumForDefects4j:在Ubuntu与VirtualBox环境下获取Defects4j的程序谱和源代码

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目旨在介绍如何在Ubuntu操作系统及VirtualBox虚拟机环境中搭建Defects4j平台,并获取其程序谱及源代码,便于进行软件缺陷分析研究。 在Ubuntu + VirtualBox环境下收集Defects4j的程序谱及源代码执行我的程序,其中调用了Defects4j的检出、测试、覆盖以及pids等功能,以获取每个测试用例的覆盖数据,并最终生成了程序谱。为了研究静态代码对软件错误定位性能的影响,在每个数据集中除了包含程序谱矩阵外还附带相应的源代码。 此外,GitHub宣布了一个新功能:用户可以直接在页面上删除文件。创建文件夹的方法也很简单,首先进入要创建文件夹的库中点击“新建文件”,然后输入想要创建的文件夹名称(此时我们实际上是在创建一个文件),接着继续输入并添加一个斜杠 “/” 后,该文件就变成了一个真正的目录。在一个新建立的目录下可以创建如readme.txt这样的文件。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • SpectrumForDefects4j:UbuntuVirtualBoxDefects4j
    优质
    本项目旨在介绍如何在Ubuntu操作系统及VirtualBox虚拟机环境中搭建Defects4j平台,并获取其程序谱及源代码,便于进行软件缺陷分析研究。 在Ubuntu + VirtualBox环境下收集Defects4j的程序谱及源代码执行我的程序,其中调用了Defects4j的检出、测试、覆盖以及pids等功能,以获取每个测试用例的覆盖数据,并最终生成了程序谱。为了研究静态代码对软件错误定位性能的影响,在每个数据集中除了包含程序谱矩阵外还附带相应的源代码。 此外,GitHub宣布了一个新功能:用户可以直接在页面上删除文件。创建文件夹的方法也很简单,首先进入要创建文件夹的库中点击“新建文件”,然后输入想要创建的文件夹名称(此时我们实际上是在创建一个文件),接着继续输入并添加一个斜杠 “/” 后,该文件就变成了一个真正的目录。在一个新建立的目录下可以创建如readme.txt这样的文件。
  • Windows利用VirtualBox安装运行Ubuntu虚拟机.docx
    优质
    本文档提供了一份详尽的教学指南,在Windows操作系统中使用VirtualBox软件安装与操作Ubuntu虚拟机,适合初学者快速上手。 在Windows下使用VirtualBox部署Ubuntu虚拟机的教程。首先需要下载并安装VirtualBox软件,然后从官方网站获取Ubuntu ISO镜像文件。接着,在VirtualBox中创建新的虚拟机,并指定操作系统类型为Linux,版本选择Ubuntu(64位)。设置好内存大小和硬盘容量后,将之前下载好的ISO镜像作为光盘映射到新创建的虚拟机上。 启动虚拟机之后会进入Ubuntu安装界面,按照提示完成系统安装步骤。在配置过程中记得正确设定网络连接方式、时区以及键盘布局等选项以确保后续使用顺畅。最后别忘了更新软件包列表和已安装的应用程序来保证系统的最新状态。 通过以上流程即可成功地在一个Windows主机环境下搭建起一个Ubuntu虚拟机环境,方便进行开发测试或者学习相关技术知识。
  • MATLAB估计
    优质
    本程序聚焦于MATLAB环境下现代谱估计技术的应用与实现,涵盖多种先进算法,适用于信号处理领域的科研与教学。 谱估计代码包括改进的经典谱估计方法和现代谱估计方法。
  • LinuxV4L2摄像头数据
    优质
    本项目提供在Linux环境下通过V4L2接口访问和操作USB或内置摄像头的C语言源代码,适用于开发者学习及研究。 在Linux环境下采集V4L2摄像头的数据,并将其保存成文件。为了确保读取的摄像头数据不丢失,采用多线程与队列缓冲的方式实现该功能。最终生成的文件可以直接作为H264编码的输入源,保证了百分之百的成功率。
  • Ubuntu配置ngx_openresty
    优质
    本教程详细介绍了如何在Ubuntu操作系统中安装和配置ngx_openresty环境,涵盖必要的软件包安装及nginx服务器设置。 在Ubuntu系统下搭建ngx_openresty环境,并安装MySQL数据库和Memcached。
  • Ubuntu安装JDK Ubuntu安装JDK
    优质
    简介:本指南详细介绍了在Ubuntu操作系统中安装Java开发工具包(JDK)的过程和步骤,帮助开发者快速搭建Java开发环境。 Ubuntu安装JDK环境Ubuntu安装JDK环境Ubuntu安装JDK环境
  • Ubuntu编译Doubango库
    优质
    本教程详细介绍了如何在Ubuntu操作系统下配置并编译Doubango开源项目库的过程,适合开发者参考学习。 本软件可以在Ubuntu环境下编译Doubango库,简便快捷。
  • UbuntuOpenCV相机标定
    优质
    本项目提供在Ubuntu系统下进行相机标定的OpenCV源代码,旨在帮助开发者和研究者校准摄像头参数,提高图像处理精度。 在Ubuntu系统下使用OpenCV进行相机标定的简单方法可以参考相关技术博客中的详细步骤。这里不直接提供链接,但你可以通过搜索关键词“Ubuntu OpenCV 相机标定”找到合适的教程来学习具体操作流程。
  • Ubuntu配置Go语言开发
    优质
    本文将介绍如何在Ubuntu操作系统下搭建Go语言(Golang)的开发环境,包括安装Go语言、设置环境变量以及验证安装效果等步骤。 为了在Ubuntu环境中搭建Go语言开发环境,请先下载Golang安装文件。你可以从官方页面或国内镜像站点获取所需版本。我选择的是go1.12.14,将其保存为/usr/local/go1.12.14.linux-amd64.tar.gz。 接下来解压该压缩包: ``` sudo tar -zxvf go1.12.14.linux-amd64.tar.gz ``` 然后配置环境变量。编辑文件/etc/bash.bashrc,在其末尾添加以下内容: ```bash # Go语言设置 export GOROOT=/usr/local/go ```
  • Delphi XE2中特定CPU列号(多核
    优质
    本文介绍如何使用Delphi XE2在多核环境中获取特定处理器的唯一序列号,通过编程技巧实现硬件识别与绑定。 在网上找了很久,没能找到在XE2环境下获取指定CPU序列号的方法;后来参考了国外的资料,并对调用方式进行了一些修改,在32位XE2下可以使用,但64位系统尚未进行测试。