论文部分内容阅读
多Agent技术引入信息工程质量监理领域,将使信息工程质量监理更好地适应网络环境的多样性和多态性,使信息工程监理进入智能化时代。本文旨在通过对多Agent在信息工程监理质量控制中的应用进行研究,试图解决信息工程监理的效率和业务智能问题。 课题以北京市教委科技发展计划项目“基于定量分析的软件工程监理方法学研究”和“信息工程监理协同工作平台”为背景,以基于多Agent的信息工程监理质量控制的研究为目的,主要研究了如下内容:第一,总结了信息工程质量监理研究的历史与现状,从理论上对信息工程监理体系、信息工程质量监理过程体系和信息工程质量监理方法进行了讨论和分析;第二,在对现有的信息工程监理质量评价模型进行分析的基础上,提出并设计了基于HMM的信息工程监理质量评价模型;第三,对多Agent理论和技术进行了阐述,分析和讨论了多Agent技术和面向对象技术的区别,通过对现有的基于J2EE的信息工程监理平台的研究,重点对质量控制子系统进行了多Agent方法的Gaia建模,在此基础上完成了信息工程监理质量控制子系统的优化实现和测试。 本文的研究方法和结果体现在两个方面:一是基于隐马尔科夫模型方法提出了一种新的信息工程监理质量评价模型,该模型将信息工程质量监理过程视为两层随机过程,通过抽取监理过程的特征,将隐马尔科夫模型的5个要素与质量监理过程相对应,利用Forward算法和Viterbi算法可以分别对信息工程质量进行实时评估和预测,通过Baum-Welch算法对该模型进行训练可以进一步提高质量评估的准确度,并以概率的形式显示监理过程的结果,达到对信息工程进行定量、实时和动态监理(的目的二)是基于多Agent技术对信息工程质量监理系统进行设计和优化,完成(了质量计划审)核、质量异常处理、质量跟踪和质量评估模块的多Agent实现,达到建立一个智能化的质量监理环境,提高信息工程质量监理的效率和实现监理业务智能处理的目的。期望通过本次研究能够对信息工程监理智能化起到一定的启示作用,从而推进我国信息工程监理的发展。