Leveraging historical project information to understand and support software maintenance and change activities

利用历史项目信息来理解和支持软件维护和变更活动

基本信息

  • 批准号:
    327521-2006
  • 负责人:
  • 金额:
    $ 1.32万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2007
  • 资助国家:
    加拿大
  • 起止时间:
    2007-01-01 至 2008-12-31
  • 项目状态:
    已结题

项目摘要

Software repositories (such as source control systems, archived communications between project personnel, and defect tracking systems) contain a wealth of historical information about the progress of software projects. For example, source control systems store changes to the code as development progresses and defect tracking systems follow the resolution of software defects. Practitioners actively use such information in ad-hoc manners to effectively manage their projects and develop high quality code; yet few software engineering researchers investigate enriching their current research methods and techniques with historical information.     The long term goal of this research is to systematically uncover the potential and empirically explore the benefits of information stored in software repositories. This proposal will mine such historical information to understand and support software change activities. The recovered information will be integrated into tools, development environments and processes used by software practitioners to build high quality systems that are delivered within budget and on schedule.     In particular, this research will create models to understand, predict and explain code change patterns (such as refactorings) in large projects over the short (inter-release) and long (across releases) term. Since practitioners require immediate and timely access to the most appropriate and knowledgeable person related to a piece of code or feature, this research will develop techniques and tools to support practitioners in effectively locating code experts (i.e. other developers who are most familiar with particular code sections). This proposal will as well explore improving the learning experience of junior students by creating automated code tutors to assist students in producing bug free code and to inform instructors about any difficulties students are having in applying recently taught concepts. All the proposed research will be validated through large empirical studies.
软件存储库(如源代码控制系统、项目人员之间的存档通信和缺陷跟踪系统)包含大量关于软件项目进度的历史信息。例如,源代码控制系统在开发过程中存储对代码的更改,缺陷跟踪系统遵循软件缺陷的解决方案。从业者积极使用这些信息在特设的方式来有效地管理他们的项目和开发高质量的代码,但很少有软件工程研究人员调查丰富他们目前的研究方法和技术与历史信息。 本研究的长期目标是系统地揭示存储在软件存储库中的信息的潜力和经验探索的好处。本提案将挖掘此类历史信息,以理解和支持软件变更活动。恢复的信息将被整合到软件从业人员使用的工具、开发环境和流程中,以建立在预算范围内按时交付的高质量系统。 特别是,这项研究将创建模型来理解,预测和解释大型项目中短期(跨版本)和长期(跨版本)的代码更改模式(如重构)。由于从业者需要立即和及时地访问与一段代码或功能相关的最合适和最有知识的人,本研究将开发技术和工具,以支持从业者有效地定位代码专家(即最熟悉特定代码部分的其他开发人员)。该提案还将探索通过创建自动代码导师来帮助学生生成无错误代码,并告知教师学生在应用最近教授的概念时遇到的任何困难,从而改善低年级学生的学习体验。所有提出的研究都将通过大型实证研究进行验证。

项目成果

期刊论文数量(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 }}

Hassan, Ahmed其他文献

Efficacy of Histidine-Tryptophan-Ketoglutarate Solution Versus Blood Cardioplegia in Cardiac Surgical Procedures: A Randomized Controlled | Parallel Group Study
  • DOI:
    10.1532/hsf.3495
  • 发表时间:
    2021-01-01
  • 期刊:
  • 影响因子:
    0.6
  • 作者:
    Ali, Ihab;Hassan, Ahmed;Khorshed, Ramy
  • 通讯作者:
    Khorshed, Ramy
USE OF CARBON NANOTUBES IN THE RETROFITTING OF REINFORCED CONCRETE BEAMS WITH AN OPENING AND THE EFFECT OF DIRECT FIRE ON THEIR BEHAVIOUR
  • DOI:
    10.21660/2018.44.01175
  • 发表时间:
    2018-04-01
  • 期刊:
  • 影响因子:
    0.7
  • 作者:
    Hassan, Ahmed;Shoeib, Ata El-kareim;Abd El-Magied, Mostafa
  • 通讯作者:
    Abd El-Magied, Mostafa
Thermal and Structural Characterization of Geopolymer-Coated Polyurethane FoamPhase Change Material Capsules/Geopolymer Concrete Composites
  • DOI:
    10.3390/ma12050796
  • 发表时间:
    2019-03-01
  • 期刊:
  • 影响因子:
    3.4
  • 作者:
    Hassan, Ahmed;Rashid, Yasir;Laghari, Mohammad Shakeel
  • 通讯作者:
    Laghari, Mohammad Shakeel
A dynamic thermal response on thermal conductivity at different temperature and moisture levels of EPS insulation
  • DOI:
    10.1016/j.csite.2019.100481
  • 发表时间:
    2019-09-01
  • 期刊:
  • 影响因子:
    6.8
  • 作者:
    Khoukhi, Maatouk;Hassan, Ahmed;Abdelbaqi, Shaimaa
  • 通讯作者:
    Abdelbaqi, Shaimaa
Impact of fentanyl use on initiation and discontinuation of methadone and buprenorphine/naloxone among people with prescription-type opioid use disorder: secondary analysis of a Canadian treatment trial.
  • DOI:
    10.1111/add.15954
  • 发表时间:
    2022-10
  • 期刊:
  • 影响因子:
    6
  • 作者:
    Socias, M. Eugenia;Wood, Evan;Le Foll, Bernard;Lim, Ron;Choi, Jin Cheol;Mok, Wing Yin;Bruneau, Julie;Rehm, Juergen;Wild, T. Cameron;Bozinoff, Nikki;Hassan, Ahmed;Jutras-Aswad, Didier
  • 通讯作者:
    Jutras-Aswad, Didier

Hassan, Ahmed的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Hassan, Ahmed', 18)}}的其他基金

Software Analytics
软件分析
  • 批准号:
    CRC-2018-00011
  • 财政年份:
    2022
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Canada Research Chairs
Leveraging development and field knowledge to assist developers and operators of large software systems
利用开发和现场知识来协助大型软件系统的开发人员和操作人员
  • 批准号:
    RGPIN-2019-05174
  • 财政年份:
    2022
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Discovery Grants Program - Individual
Ensuring the Trustworthiness of Data Science Systems in a Cost Effective Manner
以具有成本效益的方式确保数据科学系统的可信度
  • 批准号:
    533280-2018
  • 财政年份:
    2021
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Collaborative Research and Development Grants
Software Analytics
软件分析
  • 批准号:
    CRC-2018-00011
  • 财政年份:
    2021
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Canada Research Chairs
Leveraging development and field knowledge to assist developers and operators of large software systems
利用开发和现场知识来协助大型软件系统的开发人员和操作人员
  • 批准号:
    RGPIN-2019-05174
  • 财政年份:
    2021
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Discovery Grants Program - Individual
Software Analytics
软件分析
  • 批准号:
    CRC-2018-00011
  • 财政年份:
    2020
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Canada Research Chairs
Ensuring the Trustworthiness of Data Science Systems in a Cost Effective Manner
以具有成本效益的方式确保数据科学系统的可信度
  • 批准号:
    533280-2018
  • 财政年份:
    2020
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Collaborative Research and Development Grants
Leveraging development and field knowledge to assist developers and operators of large software systems
利用开发和现场知识来协助大型软件系统的开发人员和操作人员
  • 批准号:
    RGPIN-2019-05174
  • 财政年份:
    2020
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Discovery Grants Program - Individual
Nomination for NSERC Steacie Memorial Fellowship
NSERC Steacie 纪念奖学金提名
  • 批准号:
    522373-2018
  • 财政年份:
    2019
  • 资助金额:
    $ 1.32万
  • 项目类别:
    EWR Steacie Fellowships - Supplement
Leveraging development and field knowledge to assist developers and operators of large software systems
利用开发和现场知识来协助大型软件系统的开发人员和操作人员
  • 批准号:
    RGPIN-2019-05174
  • 财政年份:
    2019
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Discovery Grants Program - Individual

相似海外基金

The SSS project: a historical study of scientific collaborations between Japan and U.S.
SSS项目:日本和美国之间科学合作的历史研究
  • 批准号:
    23K00266
  • 财政年份:
    2023
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
The Potential of a Universal Basic Income for Justice-Involved Black Men at Historical Colleges and Universities under the Second Chance Pell Experimental Site Initiative
在第二次机会佩尔实验点倡议下,历史学院和大学中涉及正义的黑人获得普遍基本收入的潜力
  • 批准号:
    10854420
  • 财政年份:
    2022
  • 资助金额:
    $ 1.32万
  • 项目类别:
Historical trauma and resilience as a biological state and its association with the effects of the traditional Indigenous food chokeberry
作为一种生物状态的历史创伤和复原力及其与传统土著食物野莓的影响的关联
  • 批准号:
    10091062
  • 财政年份:
    2021
  • 资助金额:
    $ 1.32万
  • 项目类别:
Collaborative Research: NNA Track 1: Central North Atlantic Marine Historical Ecology Project
合作研究:NNA 第 1 轨道:北大西洋中部海洋历史生态项目
  • 批准号:
    2022656
  • 财政年份:
    2021
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Standard Grant
Historical trauma and resilience as a biological state and its association with the effects of the traditional Indigenous food chokeberry
作为一种生物状态的历史创伤和复原力及其与传统土著食物野莓的影响的关联
  • 批准号:
    10360442
  • 财政年份:
    2021
  • 资助金额:
    $ 1.32万
  • 项目类别:
Historical trauma and resilience as a biological state and its association with the effects of the traditional Indigenous food chokeberry
作为一种生物状态的历史创伤和复原力及其与传统土著食物野莓的影响的关联
  • 批准号:
    10596987
  • 财政年份:
    2021
  • 资助金额:
    $ 1.32万
  • 项目类别:
Collaborative Research: NNA Track 1: Central North Atlantic Marine Historical Ecology Project
合作研究:NNA 第 1 轨道:北大西洋中部海洋历史生态项目
  • 批准号:
    2022618
  • 财政年份:
    2021
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Standard Grant
A Sanskrit-Tocharian Dictionary Project
梵文-吐火罗文词典项目
  • 批准号:
    18K00573
  • 财政年份:
    2018
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Historical Study on the Educational Rescue Project and Special Class Organization in Tokyo City before the War
战前东京市教育救援工程与特殊班级组织的历史研究
  • 批准号:
    17H07227
  • 财政年份:
    2017
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Research Project on Tomiyama Taeko's life and 'Narrative Art': Interdisciplinary Approaches to the Study of Historical Context, Aesthetics/Ethics and Artistic Practices
富山妙子生平与“叙事艺术”研究项目:历史背景、美学/伦理和艺术实践研究的跨学科方法
  • 批准号:
    20K20272
  • 财政年份:
    2017
  • 资助金额:
    $ 1.32万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Pioneering)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了