课题基金 / 基金详情

Software Process Data Capture, Visualization and Analysis

Software Process Data Capture, Visualization and Analysis
软件过程数据捕获、可视化和分析
批准号:
9302739
负责人:
Alexander Wolf
金额:
$24.64万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1993
资助国家:
美国
项目状态:
已结题
起止时间:
1993-06-15 至 1997-11-30

项目摘要

项目成果

Alexander Wolf的其他基金

相似基金

相关文献

中文摘要
翻译
软件过程研究涉及软件系统的系统管理和自动化开发与维护问题。软件过程研究中的主要挑战包括理解和描述现有过程,开发和指定新过程,以及将现有过程演变为新过程。本项目研究了软件过程研究的两个领域的技术,它们从根本上有助于回答这些挑战:(1)捕获特征过程数据;(2)分析过程数据以详细识别问题。有了这样的结果,软件工程师可以获得对现有过程的基于统计的理解,揭示系统问题,指出可能的过程改进领域,并计算过程变更的影响。调查的起点是基于事件的软件过程模型。事件用于根据可识别的、瞬时的过程里程碑来描述过程的动态行为,例如调用开发工具或决定要执行的下一个活动。一种新颖的混合方法集成了自动和手动数据收集技术,记录关于基于计算机的事件(例如,工具调用)和非基于计算机的事件(例如,决策制定)的信息,在这些类别内和跨这些类别的相关事件。定义并计算适合于揭示异常软件过程行为的度量。一个灵活的测试平台,用于存储和检索各种分析工具的过程数据,作为相关性分析的基础。通过在工业中使用的几个实际软件过程的捕获和分析中采用技术来验证结果。
英文摘要
Software process research is concerned with the problem of systematically managing and automating the development and maintenance of software systems. Key challenges in software process research include understanding and describing existing processes, developing and specifying new processes, and evolving existing processes toward new processes. This project investigates techniques in two areas of software process research that fundamentally contribute to answering these challenges: (1) capture of characteristic process data and (2) analysis of process data for purposes of detailed problem identification. With such results, software engineers can gain a statistically-based understanding of an existing process, uncover systemic problems indicating areas for possible process improvement, and calculate the effects of changes to processes. The starting point for the investigation is an event-based model of software processes. An event is used to characterize the dynamic behavior of a process in terms of identifiable, instantaneous process milestones, such as invoking a development tool or deciding upon the next activity to be performed. A novel, hybrid approach integrating automated and manual data collection techniques records information about both computer-based events (e.g., tool invocation) and non-computer-based events (e.g., decision making), relating events within and across these categories. Metrics appropriate for revealing anomalous software process behavior are defined and calculated. A flexible testbed for storage and retrieval of process data with a variety of analysis tools is used as a basis for correlation analysis. Results are validated by employing the techniques in the capture and analysis of several real-world software processes used in industry.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
The Impact Project: Determining the Impact of Software Engineering Research Upon Practice
  • 批准号:
    0137766
  • 项目类别:
    Standard Grant
  • 资助金额:
    $15.06万
  • 财政年份:
    2002
  • 负责人:
    Alexander Wolf
  • 依托单位:
The Impact Project: Determining the Impact of Software Engineering Research upon Practice
  • 批准号:
    0010041
  • 项目类别:
    Standard Grant
  • 资助金额:
    $2.45万
  • 财政年份:
    2000
  • 负责人:
    Alexander Wolf
  • 依托单位:
A Formal Architecture-Based Approach to Software IntegrationTesting
  • 批准号:
    9710078
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $18.0万
  • 财政年份:
    1997
  • 负责人:
    Alexander Wolf
  • 依托单位:
U.S.-Argentina Cooperative Research on Software ArchitectureFormal Specification
  • 批准号:
    9514202
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.76万
  • 财政年份:
    1996
  • 负责人:
    Alexander Wolf
  • 依托单位:
国内基金
海外基金
Neural Process模型的多样化高保真技术研究
磁转动超新星爆发中weak r-process的关键核反应
多臂Bandit process中的Bayes非参数方法
  • 批准号:
    71771089
  • 项目类别:
    面上项目
  • 资助金额:
    48.0万元
  • 批准年份:
    2017
  • 负责人:
    吴贤毅
  • 依托单位: