Information Needs about Software Modification during Collaborative Development Tasks

协同开发任务期间软件修改的信息需求

基本信息

  • 批准号:
    1043810
  • 负责人:
  • 金额:
    $ 7.99万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2010
  • 资助国家:
    美国
  • 起止时间:
    2010-08-15 至 2012-07-31
  • 项目状态:
    已结题

项目摘要

The PI has two hypotheses about software engineers? information needs during code reviews. The first hypothesis is that different roles in code review, such as an author and a reviewer, lead to different information needs in terms of abstraction levels; thus, existing static and dynamic program analysis that do not distinguish the role of information producer (code author) and consumer (code reviewer) may not be effective in supporting peer reviews. The second hypothesis is that existing communication, awareness, and management support features in collaborative development tools such as an instant messenger, email, and work-flow management provide high-level, yet shallow information, as these tools lack in the ability to provide code-centric information. In order to test these hypotheses, the PI will use several empirical study methods, including focus groups, semi-structured interviews, case studies, and surveys, to acquire comprehensive and systematic understanding of engineers? information needs during peer code reviews. The outcome of this study will guide the construction of innovative software analyses that can satisfy programmers? information needs, improving the effectiveness of peer code review tasks, ultimately improving programmer productivity and software quality. Furthermore, this study will serve as a basis for identifying what types of information at which abstraction level can best support developers in examining software modification. The findings from this study will also contribute to developing necessary program delta representations, inference algorithms, and infrastructures that will enable engineers to reason about software modification at a high level.
PI对软件工程师有两个假设?代码审查期间的信息需求。第一个假设是,不同的角色在代码审查,如作者和审查,导致不同的信息需求的抽象层次方面,因此,现有的静态和动态程序分析,不区分信息生产者(代码作者)和消费者(代码审查)的作用可能不会有效地支持同行评审。第二个假设是,现有的通信,意识和管理支持功能的协作开发工具,如即时通讯,电子邮件和工作流管理提供高层次的,但浅的信息,因为这些工具缺乏提供以代码为中心的信息的能力。为了验证这些假设,PI将使用几种实证研究方法,包括焦点小组,半结构化访谈,案例研究和调查,以获得全面和系统的了解工程师?在同行代码评审过程中的信息需求。这项研究的结果将指导建设创新的软件分析,可以满足程序员?信息需求,提高同行代码审查任务的有效性,最终提高程序员的生产力和软件质量。此外,这项研究将作为一个基础,确定什么类型的信息在哪个抽象级别可以最好地支持开发人员在检查软件修改。这项研究的结果也将有助于开发必要的程序增量表示,推理算法和基础设施,使工程师能够在高层次上对软件修改进行推理。

项目成果

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

Miryung Kim其他文献

Chapter 16 Recommending Program Transformations Automating Repetitive Software Changes
第 16 章建议程序转换自动化重复的软件更改
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Miryung Kim;Na Meng
  • 通讯作者:
    Na Meng
NaturalFuzz: Natural Input Generation for Big Data Analytics
NaturalFuzz:大数据分析的自然输入生成
Equity and Access in Algorithms, Mechanisms, and Optimization
算法、机制、优化的公平与准入
C p – C d ≠ ? Eclipse Refactoring APIs P ’ Pure Refactoring Version P ’ ≠
C p – C d ≠ Eclipse 重构 API P ’ 纯重构版本 P ’ ≠ ?
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Everton L. G. Alves;Myoungkyu Song;T. Massoni;Patricia D. L. Machado;Miryung Kim
  • 通讯作者:
    Miryung Kim
SE4ML - Software Engineering for AI-ML-based Systems (Dagstuhl Seminar 20091)
SE4ML - 基于 AI-ML 的系统的软件工程(Dagstuhl 研讨会 20091)
  • DOI:
    10.4230/dagrep.10.2.76
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    K. Kersting;Miryung Kim;Guy Van den Broeck;Thomas Zimmermann
  • 通讯作者:
    Thomas Zimmermann

Miryung Kim的其他文献

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

{{ truncateString('Miryung Kim', 18)}}的其他基金

Collaborative Research: SHF: Medium: Reinventing Fuzz Testing for Data and Compute Intensive Systems
协作研究:SHF:中:重新发明数据和计算密集型系统的模糊测试
  • 批准号:
    2106404
  • 财政年份:
    2021
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Standard Grant
CHS: Medium: Collaborative Research: Code demography: Addressing information needs at scale for programming interface users and designers
CHS:媒介:协作研究:代码人口统计:大规模解决编程接口用户和设计者的信息需求
  • 批准号:
    1956322
  • 财政年份:
    2020
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Standard Grant
SHF: Medium: Interactive Debegging for Big Data Analytics
SHF:中:大数据分析的交互式调试
  • 批准号:
    1764077
  • 财政年份:
    2018
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Continuing Grant
I-Corps: Interactive and Automated Debugging for Big Data Analytics
I-Corps:大数据分析的交互式和自动调试
  • 批准号:
    1842657
  • 财政年份:
    2018
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Standard Grant
SHF: Small: Analytical Support for Investigating Software Modifications in Collaborative Development Environment
SHF:小型:为研究协作开发环境中的软件修改提供分析支持
  • 批准号:
    1533791
  • 财政年份:
    2014
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Standard Grant
CAREER: Analysis and Automation of Systematic Software Modifications
职业:系统软件修改的分析和自动化
  • 批准号:
    1460325
  • 财政年份:
    2014
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Continuing Grant
CAREER: Analysis and Automation of Systematic Software Modifications
职业:系统软件修改的分析和自动化
  • 批准号:
    1149391
  • 财政年份:
    2012
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Continuing Grant
SHF: Small: Analytical Support for Investigating Software Modifications in Collaborative Development Environment
SHF:小型:为研究协作开发环境中的软件修改提供分析支持
  • 批准号:
    1117902
  • 财政年份:
    2011
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Standard Grant

相似海外基金

The experiences and support needs about decision making for high grade glioma patients related cognitive dysfunction
高级别胶质瘤患者相关认知功能障碍决策的经验和支持需求
  • 批准号:
    23K16422
  • 财政年份:
    2023
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Broadening Narratives about Math Majors: Investigating the Needs and Experiences of Community College Mathematics Majors
拓宽数学专业的叙述:调查社区大学数学专业的需求和经验
  • 批准号:
    2300725
  • 财政年份:
    2023
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Continuing Grant
The experiences and support needs about decision making for family caregivers of high grade Glioma patients related cognitive dysfunction
高级别胶质瘤患者家属护理人员认知功能障碍的经验和支持需求
  • 批准号:
    21K21201
  • 财政年份:
    2021
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Encouraging Informed Decisions about Cannabis Use in Pregnancy: Educational Needs of Women and Prenatal Care Providers
鼓励就怀孕期间使用大麻做出知情决定:妇女和产前护理人员的教育需求
  • 批准号:
    404901
  • 财政年份:
    2019
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Operating Grants
Exploratory Research about Educational Model for Attachment Disorders in Special-needs School(EMADIS) on the basis of the teachers' real sense
基于教师真实感受的特殊学校依恋障碍教育模式探索性研究
  • 批准号:
    17K18664
  • 财政年份:
    2017
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
Development and evaluation of training program about medical care for special-needs school nurse
特需学校护士医疗护理培训方案的制定与评价
  • 批准号:
    16K12338
  • 财政年份:
    2016
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Decisions about Truth and the Pressure to Take a Position: The Communicative Production of Needs for Decision-Making in the Early Reformation (B04)
关于真理的决定和采取立场的压力:早期宗教改革中决策需求的交流生产(B04)
  • 批准号:
    276248644
  • 财政年份:
    2015
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Collaborative Research Centres
Study on systematization of difficulty about mathematical learning of students with special needs
特殊学生数学学习难点系统化研究
  • 批准号:
    15K04397
  • 财政年份:
    2015
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Investigation for inducting about the long period clinical placement at the same place which is adapting the Maslow's hierarchy of needs and construction of its training methods
适应马斯洛需求层次的长期临床同地实习导入调查及培养方法构建
  • 批准号:
    15K15787
  • 财政年份:
    2015
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Investigation about the dental professionalism and patient needs
关于牙科专业水平和患者需求的调查
  • 批准号:
    25463259
  • 财政年份:
    2013
  • 资助金额:
    $ 7.99万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了