面向软件外包服务的质量监控与评价方法

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wyf1233
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年里,软件外包已经成为世界软件产业发展的一个重要趋势。越来越多的企业寻求外包软件开发商,当面对越来越多的市场外包软件开发商需求时,对软件外包服务的质量评价的需求也呼之欲出。随着服务质量评价重要性的提高,对服务质量评价结果客观性、实时性的要求了也越来越高。只有客观的原始质量数据,才可能计算得到客观的质量评价结果。如果能在服务过程当中及早的发现质量问题,便可及时补救问题,大大减少了企业损失。  服务质量监控最有挑战性的问题之一就是服务过程质量预警问题。它的目标是在服务执行过程中及时的发现质量问题,找出出现问题的质量指标,从而为质量优化提供依据。本文主要围绕着面向软件外包服务质量评价和监控方法及原型系统设计与实现展开论述。  首先,提出面向软件外包服务的质量评价模型。包括质量评价的目标、评价准则,质量评价对象,质量维度及指标体系,质量指标的度量方法,质量监控方法,指标权重配置方法,综合质量值计算方法。本文的质量评价和监控方法具有全面性、客观性、实时性特点。其中质量监控的客观性,保证了最终得到的质量值的客观性,从而提高质量值的权威性;质量监控的实时性为后面的质量预警奠定了基础。  其次,提出基于时间序列的服务构件质量预警方法和基于Logistic模型的服务过程质量预警方法。服务构件质量预警方法不仅包括对服务构件未来质量值的预测方法,还要对服务构件质量进行预警,从而为下一次服务的构件选择提供质量方面的依据,并且帮助构件一直处于有利的竞争位置。服务过程的质量预警方法是在服务过程中实时监控服务质量,及时发现问题,分析出现质量问题的质量指标,为质量优化提供依据。  最后,基于质量评价模型和预警方法设计一个原型系统,然后将上述理论实施到系统中。该原型系统包括:动态质量监控模块、历史质量查看模块和质量监控模块。通过实验验证了上述理论的有效性。
其他文献
BT是一种P2P协议,以集中式结构为基础的应用层协议。该协议及其软件自出现以来,因其强大的文件共享功能而备受欢迎。BT在带来便利的同时,也带来许多问题,如占用网络带宽、传
ARM Cortex-A15系列处理器是当前最新的嵌入式ARM SoC,该系列处理器首次集成了Mali-T600系列的移动GPU,该系列GPU率先支持OpenCL计算框架,可以利用GPGPU (General-Purpose co
数据库是信息系统的核心,集中存放着大量重要而又敏感的数据,是最吸引攻击者的目标,一旦数据被黑客窃取或者是破坏,其损失难以估量。传统的数据隔离技术不能有效地防护黑客的
随着计算机和网络的飞速发展,我们已经进入了数据信息爆炸式增长的时代,如何从海量的非结构化信息中提取真正满足用户需求的信息,已经成为一个越来越重要的研究课题。自然语
跟踪视频中的运动目标是计算机视觉领域中富有挑战性的课题之一,在视觉导航、安全监控等领域有着广阔的应用前景。开发鲁棒的跟踪算法也具有重要的理论意义。文献中广泛使用的
随着微博服务平台的快速发展,使用微博的用户数也越来越多。人们基于此传播和获取与热点事件相关的信息,这些微博的内容高度相似,信息质量参差不齐,亟需相关技术将其梳理。给
近年来,随着定位技术与无线通信技术的迅速发展,对移动对象进行跟踪与定位变得可行与必要。目前分布式时空数据的查询解决方案是将分散在世界各地的数据服务器都接入到互联网中
目前越来越多的企业采用基于WEB模式的系统作为企业信息发布、交换、管理、交易的平台。但随着电子商务的发展,B/S结构的WEB系统在用户界面与服务器交互方面的不足逐渐体现了
软件测试作为软件工程的一个重要组成部分,备受研究学者的关注。然而软件测试的花费是极其庞大的,至少50%的软件开发成本用于软件测试,回归测试作为软件测试的一个重要环节,
在网络研究领域,模拟技术已经成为在各种条件下研究网络运行状况和性能的重要方法。但是复杂的大规模网络模拟会消耗大量的计算机资源,甚至规模过大的模拟任务根本无法在一台