Understanding and supporting source code evolution
理解和支持源代码演化
基本信息
- 批准号:341367-2007
- 负责人:
- 金额:$ 1.09万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2008
- 资助国家:加拿大
- 起止时间:2008-01-01 至 2009-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Improving the ability of programmers to make changes to source code is the long-term goal of my research program. Source code needs to be changed for a number of different reasons. For example, a program already in use (possibly first developed many year earlier) may need to be changed to accommodate new business requirements or a changing execution environment. Even creating new programs can be seen as an iterative process of making changes to the code base, beginning with a very simple version of the program. In addition, both new and existing programs often need to have flaws (i.e., "bugs") corrected as they are discovered. Some source code changes may be small with only local effect; other changes may be far reaching involving significant structural modifications. Despite existing work in this area, performing change tasks remains difficult for programmers.
提高程序员修改源代码的能力是我研究计划的长期目标。源代码需要更改的原因有很多。例如,一个已经在使用的程序(可能是许多年前开发的)可能需要修改,以适应新的业务需求或不断变化的执行环境。即使是创建新程序也可以被看作是对代码库进行更改的迭代过程,从程序的一个非常简单的版本开始。此外,新的和现有的程序通常都需要有缺陷(即,“bug”)在发现时进行纠正。一些源代码的更改可能很小,只对局部产生影响;其他更改可能影响深远,涉及重大的结构修改。尽管在这个领域已经有了一些工作,但是对于程序员来说,执行更改任务仍然很困难。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Sillito, Jonathan其他文献
Sillito, Jonathan的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Sillito, Jonathan', 18)}}的其他基金
Computational Science and Engineering and Source Code Evolution
计算科学与工程与源代码演化
- 批准号:
341367-2012 - 财政年份:2014
- 资助金额:
$ 1.09万 - 项目类别:
Discovery Grants Program - Individual
Computational Science and Engineering and Source Code Evolution
计算科学与工程与源代码演化
- 批准号:
341367-2012 - 财政年份:2013
- 资助金额:
$ 1.09万 - 项目类别:
Discovery Grants Program - Individual
Computational Science and Engineering and Source Code Evolution
计算科学与工程与源代码演化
- 批准号:
341367-2012 - 财政年份:2012
- 资助金额:
$ 1.09万 - 项目类别:
Discovery Grants Program - Individual
Understanding and supporting source code evolution
理解和支持源代码演化
- 批准号:
341367-2007 - 财政年份:2011
- 资助金额:
$ 1.09万 - 项目类别:
Discovery Grants Program - Individual
Understanding and supporting source code evolution
理解和支持源代码演化
- 批准号:
341367-2007 - 财政年份:2010
- 资助金额:
$ 1.09万 - 项目类别:
Discovery Grants Program - Individual
Understanding and supporting source code evolution
理解和支持源代码演化
- 批准号:
341367-2007 - 财政年份:2009
- 资助金额:
$ 1.09万 - 项目类别:
Discovery Grants Program - Individual
Collaborative software engineering lab
协同软件工程实验室
- 批准号:
359168-2008 - 财政年份:2008
- 资助金额:
$ 1.09万 - 项目类别:
Research Tools and Instruments - Category 1 (<$150,000)
Understanding and supporting source code evolution
理解和支持源代码演化
- 批准号:
341367-2007 - 财政年份:2007
- 资助金额:
$ 1.09万 - 项目类别:
Discovery Grants Program - Individual
相似海外基金
Understanding the role of the stromal cell niche in intestinal stem cell aging
了解基质细胞生态位在肠道干细胞衰老中的作用
- 批准号:
10591876 - 财政年份:2023
- 资助金额:
$ 1.09万 - 项目类别:
Individual differences in brain networks supporting speech understanding in patients with cochlear implants
支持人工耳蜗患者言语理解的大脑网络的个体差异
- 批准号:
10366520 - 财政年份:2021
- 资助金额:
$ 1.09万 - 项目类别:
Individual differences in brain networks supporting speech understanding in patientswith cochlear implants
支持人工耳蜗植入患者言语理解的大脑网络的个体差异
- 批准号:
10743568 - 财政年份:2021
- 资助金额:
$ 1.09万 - 项目类别:
Supporting program change understanding based on source code edit history
支持基于源代码编辑历史的程序变更理解
- 批准号:
20K11762 - 财政年份:2020
- 资助金额:
$ 1.09万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Understanding the role of stellate cells in the liver hematopoietic stem cell niche
了解星状细胞在肝脏造血干细胞生态位中的作用
- 批准号:
10666495 - 财政年份:2020
- 资助金额:
$ 1.09万 - 项目类别:
Understanding the role of stellate cells in the liver hematopoietic stem cell niche
了解星状细胞在肝脏造血干细胞生态位中的作用
- 批准号:
10191033 - 财政年份:2020
- 资助金额:
$ 1.09万 - 项目类别:
Understanding the role of stellate cells in the liver hematopoietic stem cell niche
了解星状细胞在肝脏造血干细胞生态位中的作用
- 批准号:
10449115 - 财政年份:2020
- 资助金额:
$ 1.09万 - 项目类别:
Understanding the role of stellate cells in the liver hematopoietic stem cell niche
了解星状细胞在肝脏造血干细胞生态位中的作用
- 批准号:
10034524 - 财政年份:2020
- 资助金额:
$ 1.09万 - 项目类别:
Understanding the mechanism of Sox2 haploinsufficiency on supporting cell to hair cell conversion in the mature mouse cochlea.
了解 Sox2 单倍体不足支持成熟小鼠耳蜗细胞向毛细胞转化的机制。
- 批准号:
10189501 - 财政年份:2020
- 资助金额:
$ 1.09万 - 项目类别:
Understanding and supporting source code evolution
理解和支持源代码演化
- 批准号:
341367-2007 - 财政年份:2011
- 资助金额:
$ 1.09万 - 项目类别:
Discovery Grants Program - Individual














{{item.name}}会员




