当前位置:问答库>论文摘要

题目:基于Eclipse平台的PSP支持 环境实现

关键词:软件工程;个体软件过程;支持环境;Eclipse平台;插件

  摘要

PSP(Personal Software Process)个体软件过程为软件工程师提供了一个改善他们的工作效率和产品质量的途径。从参加PSP课程的训练者的练习结果来看它确实能带来个体能力的提高。但是当课程结束后,很多工程师没有再采用这项技术。研究表明支持环境的不足成了制约个体软件过程的实施和推广的一个重要原因。通过对现有的环境的比较分析,发现存在着:环境切换,数据收集,数据图示方面的问题。本文将给出了一个基于Eclipse插件机制的支持环境实现方案,将支持环境以插件的形式集成到开发环境中去,来获得工具的融合,数据自动收集等优势,以期解决现有支持环境存在的不足,达到改善支持环境,推广个体软件过程的目标。首先介绍当前国内外在支持环境上的研究现状,通过分析比较,总结出存在的不足。然后概要介绍个体软件过程的基本定义和设计目标,分析了个体软件过程的进化框架。接着定义本方案的功能需求,包括现有支持环境已具备的常规功能,更重要的是针对不足给出新的功能需求:环境的集成、数据的自动收集、数据的图形显示。然后介绍本方案的技术基石——Eclipse平台技术,包括Eclipse的插件机制和用户界面、资源等模块。在此基础上,介绍了新的解决方案,详细阐述了系统各模块的设计。最后给出系统的测试和运行评估结果。