Leveraging software analytics to maximize developer productivity during software maintenance.

利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。

基本信息

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

项目摘要

Software practitioners make technical and business decisions based on the understanding they have of their software systems. This understanding is grounded in their own experiences, but can be augmented by studying various kinds of development artifacts, including source code, bug reports, version control meta-data, test cases, usage logs, etc. Unfortunately, the information contained in these artifacts is typically not organized in the way that is immediately useful to developers' everyday decision making needs. To handle the large volumes of data, many practitioners and researchers have turned to analytics. This research program aims to explore how we can systematically uncover the benefits of software analytics in supporting software developers' daily decision-making and improving their awareness and effectiveness when they build and maintain software systems. This program will investigate techniques for gathering, preprocessing, transforming and modelling the data from various development artifacts (bug reports, commit history, source code, maintenance tasks, test suits, developer discussions, etc.) with the purpose of highlighting useful information and drawing conclusions from it. This project is a part of of a long-term research agenda with the goal of improving the understanding of how developers create, evolve and maintain software systems, and investigating how the practice of software maintenance can be improved. Software is made by people; and thus, we believe that by better understanding how people create, use and reason about software systems, we can enhance their effectiveness as they develop software. By making tools and development environments more analytics-based, we can improve individual performance and productivity.
软件从业者根据他们对软件系统的理解做出技术和业务决策。这种理解是基于他们自己的经验,但可以通过研究各种开发工件来增强,包括源代码,错误报告,版本控制元数据,测试用例,使用日志等。不幸的是,这些工件中包含的信息通常不会以立即对开发人员的日常决策需求有用的方式进行组织。为了处理大量的数据,许多从业者和研究人员已经转向分析。 该研究计划旨在探索我们如何系统地揭示软件分析在支持软件开发人员的日常决策和提高他们在构建和维护软件系统时的意识和效率方面的好处。该计划将研究从各种开发工件(错误报告,提交历史,源代码,维护任务,测试套件,开发人员讨论等)中收集,预处理,转换和建模数据的技术。目的是突出有用的信息并从中得出结论。 该项目是一个长期研究议程的一部分,其目标是提高对开发人员如何创建,发展和维护软件系统的理解,并调查如何改进软件维护的实践。 软件是人做的;因此,我们相信,通过更好地了解人们如何创建、使用和推理软件系统,我们可以提高他们开发软件的效率。通过使工具和开发环境更加基于分析,我们可以提高个人绩效和生产力。

项目成果

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

Baysal, Olga其他文献

Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
研究 API 汇总任务期间开发人员在 Stack Overflow 上的阅读行为
  • DOI:
    10.1109/saner48275.2020.9054848
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Saddler, Jonathan A.;Peterson, Cole S.;Sama, Sanjana;Nagaraj, Shruthi;Baysal, Olga;Guerrouj, Latifa;Sharif, Bonita
  • 通讯作者:
    Sharif, Bonita

Baysal, Olga的其他文献

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

{{ truncateString('Baysal, Olga', 18)}}的其他基金

Understanding and Leveraging Context in Code Review
理解和利用代码审查中的上下文
  • 批准号:
    RGPIN-2021-03809
  • 财政年份:
    2022
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Understanding and Leveraging Context in Code Review
理解和利用代码审查中的上下文
  • 批准号:
    RGPIN-2021-03809
  • 财政年份:
    2021
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
  • 批准号:
    RGPIN-2015-03873
  • 财政年份:
    2020
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
  • 批准号:
    RGPIN-2015-03873
  • 财政年份:
    2019
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
  • 批准号:
    RGPIN-2015-03873
  • 财政年份:
    2018
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
  • 批准号:
    RGPIN-2015-03873
  • 财政年份:
    2017
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
  • 批准号:
    RGPIN-2015-03873
  • 财政年份:
    2015
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Maximizing Developer Productivity by Personalizing Software Development
通过个性化软件开发最大限度地提高开发人员的生产力
  • 批准号:
    454598-2014
  • 财政年份:
    2014
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Postdoctoral Fellowships
Data Mining, development intelligence, softwarre development, software repositories.
数据挖掘、开发智能、软件开发、软件存储库。
  • 批准号:
    378391-2009
  • 财政年份:
    2012
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Postgraduate Scholarships - Doctoral
Data Mining, development intelligence, softwarre development, software repositories.
数据挖掘、开发智能、软件开发、软件存储库。
  • 批准号:
    378391-2009
  • 财政年份:
    2011
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Postgraduate Scholarships - Doctoral

相似国自然基金

低辐射空间环境下商用多核处理器层次化软件容错技术研究
  • 批准号:
    90818016
  • 批准年份:
    2008
  • 资助金额:
    50.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Leveraging interactive SMS messaging to monitor and support maternal mental health in Kenya
利用交互式短信监测和支持肯尼亚孕产妇心理健康
  • 批准号:
    9976950
  • 财政年份:
    2020
  • 资助金额:
    $ 1.31万
  • 项目类别:
Leveraging interactive SMS messaging to monitor and support maternal mental health in Kenya
利用交互式短信监测和支持肯尼亚孕产妇心理健康
  • 批准号:
    10176601
  • 财政年份:
    2020
  • 资助金额:
    $ 1.31万
  • 项目类别:
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
  • 批准号:
    RGPIN-2015-03873
  • 财政年份:
    2020
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging Software Analytics to Support Software Maintenance and Evolution
利用软件分析支持软件维护和发展
  • 批准号:
    RGPIN-2016-04712
  • 财政年份:
    2020
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
  • 批准号:
    RGPIN-2015-03873
  • 财政年份:
    2019
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging Software Analytics to Support Software Maintenance and Evolution
利用软件分析支持软件维护和发展
  • 批准号:
    RGPIN-2016-04712
  • 财政年份:
    2019
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging Software Analytics to Support Software Maintenance and Evolution
利用软件分析支持软件维护和发展
  • 批准号:
    RGPIN-2016-04712
  • 财政年份:
    2018
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging software analytics to maximize developer productivity during software maintenance.
利用软件分析在软件维护期间最大限度地提高开发人员的工作效率。
  • 批准号:
    RGPIN-2015-03873
  • 财政年份:
    2018
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging Software Analytics to Support Software Maintenance and Evolution
利用软件分析支持软件维护和发展
  • 批准号:
    RGPIN-2016-04712
  • 财政年份:
    2017
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging text analytics to improve software testing
利用文本分析改进软件测试
  • 批准号:
    479579-2015
  • 财政年份:
    2017
  • 资助金额:
    $ 1.31万
  • 项目类别:
    Collaborative Research and Development Grants
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了