SCOM驱动的软件服务系统构建方法

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:sdfffasdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据和大服务概念的兴起,服务产业迎来了新的变革。伴随着需求方对软件服务性能标准上的提高以及越来越复杂的软件业务流程,传统的软件开发模式已经变得不再适用。如何快速、高质量的开发服务产品成为了如今服务领域的一个热门研究方向。当对现有的软件服务进行组合时,用户除了关心功能性方面的可满足性外,软件服务的非功能性的可满足度也变得愈加重要。传统的服务质量(Quality of Service,Qo S)在对软件服务非功能属性描述时,并未考虑法律或者服务使用权限等方面的约束。针对上述问题,本文提出了SCOM(Service Contract oriented Model,SCOM)驱动的软件服务系统构建方法。在该方法中,本文首先利用Horn子句构建了满足用户功能性需求的抽象服务流程模型,接着引入了服务契约概念,扩充了Petri网的非功能性需求描述能力,构建了满足用户个性化的功能和非功能性需求的SCOM模型。接着,基于SCOM模型,提出了一种混合增强人工蜂群(Hybrid Enhancement Artificial Bee Colony,HEABC)算法,支持SCOM驱动的软件服务系统构建。最后根据上述研究内容,设计了一款小型的Web服务组合系统。具体研究主要包括以下几个方面:(1)提出了一种考虑用户输入和输出请求的Web服务组合方法。在使用Petri网对Web服务的抽象流程进行描述时,首先将注册后的服务转换为一组Horn子句的形式,将用户提供的输入和输出参数转换为Horn子句中的一组事实和目标,通过逻辑推理的方式构建完整的业务流程。(2)提出了基于服务契约(Service Contract,SC)的Petri网模型。原始的Petri网在对Web服务进行服务流程刻画时只包含了功能属性,并不能对非功能属性进行描述。本文将服务契约扩展至Petri网的流程构建过程中,通过基于服务器契约的属性选择匹配原子服务,完成服务组合的链式操作。(3)为了高效地实现服务选择,并利用服务聚合方法构建能够最大化满足用户需求的复杂软件服务系统,本文提出了一种混合增强人工蜂群(Hybrid Enhancement Artificial Bee Colony,HEABC)算法。该算法将K-means算法、KNN算法与ABC算法融合,保证ABC算法在离散解空间更新解时,始终保持解的连续性。进一步地,该算法通过增加蜜蜂群体之间信息共享的能力,增强了蜜蜂群体的探索和开发能力。
其他文献
地表温度(Land Surface Temperature,LST)是描述地表-大气相互作用过程,反映地表状况的一个非常重要的参数。但是,由于受到热红外传感器成像条件的制约,获取的遥感图像存在时
在空间探测和中子打靶实验中都需要探测带电粒子的入射位置信息和能量信息,根据位置灵敏探测器的特性,本文研制了位置灵敏硅探测器的电子学读出系统,对探测器的位置分辨和能
随着工业4.0时代的到来,工业控制系统(Industrial Control System,ICS)遭受攻击破环会造成重大的社会经济损失甚至威胁个人生命财产安全。目前面向ICS物理过程数据的异常检测
合成孔径雷达(Synthetic Aperture Rader,SAR)是一种微波成像雷达,具有很多独特的优势,比如不受光照和气候影响,能够全天进行观测,甚至可以获取一些被其他物体掩盖的信息。随
2017年4月,《汽车产业中长期发展规划》发布,规划中指出,截止到2020年,要培育形成若干家新能源汽车企业进入世界前十,汽车后市场及服务业在价值链中的比例达到45%以上。2017
近年来,基于统计机器学习的人工智能技术已经发展成为许多领域的强大工具.随着光谱技术的飞速发展,毫无疑问,使用先进的统计机器学习方法对光谱数据进行预测分析将成为光谱分
图像上色是一项耗时费力的工作,对于一副作品来说色彩搭配是决定其质量的重要因素,因此,图像自动上色是一项非常具备研究意义以及应用价值的课题。随着计算机硬件的发展,在自
随着计算机技术的发展和互联网的普及,在生活、社会生产、科学研究上,数据的作用越来越重要。从海量数据中获取有效信息可以帮助我们做出正确的决定,数据挖掘的任务便是挖掘
随着人工智能、电子信息与新能源等技术的迅速发展和社会需求的强力推动,近年来无人水面艇(unmanned surface vehicle,USV)已进入快速发展的阶段。智能化、无人化的水面艇在
目的通过体内外实验探究β-榄香烯是否通过减轻内质网应激损伤,促进损伤神经元的神经突起生长,促进大鼠脊髓损伤后运动功能恢复,为临床提供全新的治疗策略。方法首先通过CCK-8试验与LDH释放试验检测β-榄香烯在正常培养条件下对脊髓前角运动神经元细胞系VSC4.1细胞活力与毒性的影响。随后构建氯化钴模型模拟细胞缺氧损伤,CCK-8试验与LDH释放试验检测β-榄香烯对氯化钴损伤后的VSC4.1细胞活力与毒