课题基金 / 基金详情

Cloning in Industrail Practice - CLIP

Cloning in Industrail Practice - CLIP
工业实践中的克隆 - CLIP
批准号:
385444-2009
负责人:
Godfrey, Michael
金额:
$5.6万
依托单位:
依托单位国家:
加拿大
项目类别:
Collaborative Research and Development Grants
财政年份:
2009
资助国家:
加拿大
项目状态:
已结题
起止时间:
2009-01-01 至 2010-12-31

项目摘要

项目成果

Godfrey, Michael的其他基金

相似基金

相关文献

中文摘要
翻译
我们希望调查,如果在大型的,长期的工业软件系统,如CA开发或购买的,代码克隆和代码分叉是一个相当普遍的做法,因为已经确定是在开源系统的情况下。我们建议使用CA拥有的一个或多个系统作为本研究的案例研究。在该专有软件中检测到的代码克隆需要根据其引入系统的原因以及该故意或无意代码克隆的软件工程优点进行分类。在开发了一个分类法来对商业系统中出现的代码克隆的不同方式进行分类之后,我们希望扩展和增强我们开发的现有工具,当与大型软件系统一起使用时,可以对这些系统中的代码重复程度以及重复的优点进行评估。我们还希望开发自动化源代码缩减的工具,以便删除克隆代码,而不改变该代码的外部行为,当该克隆代码被认为是不可取的。
英文摘要
We wish to investigate if in large, long-lived industrial software systems, such as those developed or purchased by CA, code cloning, and code forking is a fairly common practice, as has already determined is the case in open source systems. We propose to use one or more systems owned by CA as case studies for this research. The code cloning that is detected in this proprietary software, then needs to be categorized according to why it was introduced into the system, and on the software engineering merits of this deliberate or unintentional code cloning. Having developed a taxonomy to classify the different ways in which code cloning arises in commercial systems, we then wish to extend and enhance existing tools developed by us, that when presented with large software systems perform an assessment of the degree of code duplication within these systems, and the merits of that duplication. We also wish to develop tools that automate the reduction of source code, so as to remove cloned code, without altering the external behaviour of that code when this cloned code is deemed to be undesirable.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
The Last Mile: Adapting Software Analytics into Developers' Context
  • 批准号:
    RGPIN-2018-04183
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $5.97万
  • 财政年份:
    2022
  • 负责人:
    Godfrey, Michael
  • 依托单位:
The Last Mile: Adapting Software Analytics into Developers' Context
  • 批准号:
    RGPIN-2018-04183
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2021
  • 负责人:
    Godfrey, Michael
  • 依托单位:
The Last Mile: Adapting Software Analytics into Developers' Context
  • 批准号:
    RGPIN-2018-04183
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2020
  • 负责人:
    Godfrey, Michael
  • 依托单位:
The Last Mile: Adapting Software Analytics into Developers' Context
  • 批准号:
    RGPIN-2018-04183
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2019
  • 负责人:
    Godfrey, Michael
  • 依托单位:
海外基金