课题基金 / 基金详情

Discovering the Profiles and Patterns of Software Evolution

Discovering the Profiles and Patterns of Software Evolution
发现软件演化的概况和模式
批准号:
9988227
负责人:
Sandra Slaughter
金额:
$13.98万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-07-01 至 2002-12-31

项目摘要

项目成果

Sandra Slaughter的其他基金

相似基金

相关文献

中文摘要
翻译
9988227/9988315 Slaughter,SandraKemerer,Chris F.Carnegie Mellon University卡内基梅隆大学发现软件演化的轮廓和模式软件演化是指软件系统在其生命周期中维护和增强时的动态行为。 随着组织中的系统变得更长寿,软件演化变得越来越重要。 然而,软件演化的实证研究面临着特殊的挑战,由于纵向性质的演变现象。 因此,关于软件系统实际上是如何进化的科学知识相对较少。本研究的目标是开发和评估软件演化过程的模型。 具体来说,这项研究旨在:(1)识别软件系统随时间变化的典型模式,(2)确定模式合并到不同的演化阶段的程度,(3)理解为什么系统遵循相似或不同的演化路径,以及(4)开发和评估预测软件系统演化模式的模型。 经验评估包括收集、编码和分析23个商业软件系统在20年内发生的25,000多个变更事件。 鉴于软件进化的研究相对较少,这项研究应该产生独特的见解,有助于理论建设。 此外,还将创建关于软件变更历史的纵向经验数据和数据库,这些数据将是新颖的、详细的和高质量的。
英文摘要
9988227/9988315Slaughter, SandraKemerer, Chris F.Carnegie Mellon UniversityUniversity of PittsburghDiscovering the Profiles and Patterns of Software EvolutionSoftware evolution refers to the dynamic behavior of software systems as they are maintained and enhanced over their lifetimes. Software evolution is of increasing importance as systems in organizations become longer-lived. However, empirical studies of software evolution face particular challenges due to the longitudinal nature of the evolution phenomenon. As a result, there is relatively little scientific knowledge about how software systems actually evolve. This research has the objectives of developing and evaluating models of the process of software evolution. Specifically, this research seeks to: (1) Identify typical patterns in the changes to software systems over time, (2) Determine the extent to which the patterns coalesce into distinct evolutionary phases, (3) Understand why systems follow similar or different evolutionary paths, and (4) Develop and evaluate models that predict the evolutionary patterns of software systems. The empirical evaluation involves collecting, coding, and analyzing more than 25,000 change events that occurred over 20 years in 23 commercial software systems. Given the relative paucity of research on software evolution, this study should yield unique insights that contribute to theory building. In addition, longitudinal empirical data and databases on software change histories will be created that are novel, detailed, and of high quality.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: IDENTIFYING FAULT LINES, CIRCUMVENTING FAULT LINE ERUPTIONS, AND MITIGATING THE EFFECTS OF FAULT LINES
  • 批准号:
    0909611
  • 项目类别:
    Standard Grant
  • 资助金额:
    $30.17万
  • 财政年份:
    2009
  • 负责人:
    Sandra Slaughter
  • 依托单位:
GENI:Mechanisms for Managing Large, Complex, Dynamic and Distributed Projects
  • 批准号:
    0629093
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2006
  • 负责人:
    Sandra Slaughter
  • 依托单位:
国内基金
海外基金
HarpinXoo 启动水稻抗病性及相关信号传导调控基因的表达图式 (expression profiles)
  • 批准号:
    30370969
  • 项目类别:
    面上项目
  • 资助金额:
    17.0万元
  • 批准年份:
    2003
  • 负责人:
    董汉松
  • 依托单位: