首页> 外文学位 >COMPUTERIZED LIFE CYCLE ADVISING, MONITORING, AND PREDICTING (CLAMP) (SOFTWARE ENGINEERING, RULE-BASED SYSTEM, UNIX).
【24h】

COMPUTERIZED LIFE CYCLE ADVISING, MONITORING, AND PREDICTING (CLAMP) (SOFTWARE ENGINEERING, RULE-BASED SYSTEM, UNIX).

机译:计算机化的生命周期建议,监视和预测(夹具)(软件工程,基于规则的系统,UNIX)。

获取原文
获取原文并翻译 | 示例

摘要

Managers of software projects require automated tools for integrating and smoothly carrying out control, advising, monitoring, and prediction management tasks. However, contemporary project managers still can only employ manual tools to measure a programmer's status. These measurements are sometimes inaccurate, causing, directly or indirectly, delay of many software projects. Compounding the problem of inadequate automation is the feeling among managers that programmers are against being measured.;The system proposed here, called CLAMP, is designed to computerize the manger's task of advising and monitoring software life cycle. CLAMP tracks the programmer's status by automatically collecting and analyzing a programmer's activities and programs. It also provides technical advice to programmers and project managers. If a programmer history database exists, CLAMP can provide a prediction of project completion status to managers.;CLAMP consists of two main subsystems, a data collection subsystem and a Metric-Oriented Life cycle Director (MOLD). The automated data collection subsystem collects quantitative data (metrics) from two sources: source programs and programmer activities. MOLD is an experiment in rule-based system development to interpret metrics collected in the data collection subsystem. CLAMP was evaluated using data collected from two graduate level software projects. These evaluations showed: (1) the chosen metrics were adequate for mangement purposes in these projects, (2) the automated collection of the metrics was feasible, (3) the expert system (MOLD) can be used for computerizing the software life cycle advising, monitoring, and predicting, (4) the usefulness of rules used to provide technical advice to programmers and project managers, and monitor programmer's status, and (5) the effectiveness of Unix tools in constructing the prototype.
机译:软件项目的经理需要自动化工具来集成并平稳地执行控制,建议,监视和预测管理任务。但是,当代的项目经理仍然只能使用手动工具来衡量程序员的状态。这些度量有时不准确,直接或间接导致许多软件项目的延迟。自动化程度不足的问题更加复杂,这是管理人员之间的一种感觉,那就是程序员不应该被评估。 CLAMP通过自动收集和分析程序员的活动和程序来跟踪程序员的状态。它还向程序员和项目经理提供技术建议。如果存在程序员历史数据库,则CLAMP可以为管理人员提供项目完成状态的预测。CLAMP由两个主要子系统组成,一个数据收集子系统和一个面向度量的生命周期主管(MOLD)。自动化数据收集子系统从两个来源收集定量数据(度量):源程序和程序员活动。 MOLD是基于规则的系统开发中的一项实验,用于解释在数据收集子系统中收集的指标。使用从两个研究生级软件项目收集的数据对CLAMP进行了评估。这些评估表明:(1)所选的指标足以满足这些项目中的管理目的;(2)指标的自动化收集是可行的;(3)专家系统(MOLD)可用于对软件生命周期进行建议的计算机化,监视和预测,(4)用于向程序员和项目经理提供技术建议并监视程序员状态的规则的有效性,以及(5)Unix工具在构建原型中的有效性。

著录项

  • 作者

    CHEN, RICHARD LE.;

  • 作者单位

    Texas A&M University.;

  • 授予单位 Texas A&M University.;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 1985
  • 页码 137 p.
  • 总页数 137
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号