Web服务选择和供应商任务指派问题研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:singleitol
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于面向服务的体系架构(Service Oriented Architecture,SOA)的软件开发方式得到了软件行业和学术界的极大关注。Web(World Wide Web)服务是目前作为SOA中服务的一种主要实现方式。在SOA架构下,基于Web服务的软件开发主要包括Web服务选择组合和供应商参与开发方式。通过Web服务选择组合可以实现从纷繁的Web服务中选择最优的服务,将它们组合成为高质量的软件产品。通过供应商参与开发,企业可以借助供应商专业技术能力来参与软件产品的设计,以实现特定要求的软件产品。由于目前软件工程中并没有严格的统一尺度来度量Web服务的各种属性,导致不能简单的利用制造行业中选择标准组件的方法来解决Web服务选择问题。同时对于Web服务选择和供应商参与开发过程中任务指派问题还需要考虑许多约束条件的限制,比如在不确定性环境下Web服务供应商的任务指派、基于QoS(Quality of Service)属性约束下Web服务选择问题等等。因此,研究Web服务选择和供应商任务指派问题具有重要的理论意义和工程价值。
  目前,对基于Web服务的软件开发多局限在从计算机科学技术的角度进行研究。本文运用系统工程的理论和方法对Web服务选择和供应商任务指派过程中涉及的若干问题进行深入研究。对用户需求、QoS属性(如可靠性、可用性等)和供应商的各种特性(协同能力、开发周期等)进行客观描述,并基于这些定量的描述构建决策模型和方法,为软件工程管理人员提供决策服务。
  (1)针对QoS属性取值以及用户偏好存在不确定性的问题,提出了一种基于VIKOR-GRA的直觉模糊多属性Web服务选择方法。该方法利用直觉模糊集对QoS属性值和用户偏好进行客观描述,并在此基础上将VIKOR和GRA方法相结合,实现了多属性Web服务的选择排序。结合应用实例并通过灵敏度分析、与直觉模糊TOPSIS-GRA方法的对比验证了本文提出的决策方法具有更好的稳定性、有效性和辨识度。
  (2)研究了基于工作流的Web服务组合选择问题。针对传统智能算法在求解Web服务组合选择优化问题时存在寻优能力不高、稳定性差和容易陷入局部最优,导致出现早熟的问题,本文提出一种改进的烟花算法,利用灰色关联分析法对烟花算法选择策略进行改进。同时为了提高算法局部挖掘能力和全局开采能力,将高斯变异和柯西变异策略相结合形成混合变异算子,并在混合变异算子中引入邻域结构,进而提高算法局部搜索的性能。
  (3)研究了基于用户需求的Web服务选择问题。针对传统QFD在确定QoS属性权重过程中对用户满意度和需求竞争性因素考虑不足的问题,本文提出一种基于QFD-IFSKano模型和信息熵的QoS属性权重综合确定方法。利用QFD-IFS方法将用户需求转换为QoS属性,计算出QoS属性的基础权重值。引入Kano模型确定用户需求满意度指数,并对基础权重值进行改进,得到满意度权重值。考虑本企业用户需求的实际表现,利用信息熵计算QoS属性竞争性修正因子,从需求竞争性关系角度对满意度权重值进行改进,进而改善了用户需求分析的准确性和客观性。
  (4)针对供应商开发能力、费用、时间、协同关系和Web服务相关性信息存在不确定的问题,提出了协同开发环境中Web服务供应商的模糊任务指派模型。根据用户偏好程度,通过语言量化OWA算子系数,调节指标权重系数,将复杂的模糊多目标优化问题化简为单目标优化问题来进行求解。实现了协同开发环境中供应商开发的Web服务性能最优、协同开发时间最短以及成本最短的需求目标。
其他文献
随着社会经济的发展以及海洋资源的不断开发利用,船舶的控制技术得到了大力的发展,在船舶众多关键技术领域内,欠驱动水面船的路径跟踪控制已经成为船舶运动控制的一个研究热点。欠驱动水面船路径跟踪控制系统具有欠驱动特性、强非线性、易受模型参数变化以及外界环境干扰影响等特点,对其提高路径跟踪精度以及抗干扰能力具有一定的难度,因此,对该控制系统的难点问题开展研究,有助于提高路径跟踪作业的精度,具有重要的实际应用
精密单点定位技术(Precise Point Positioning,PPP)因具有单台接收机可实现全球范围内高精度定位的优势而被广泛应用于海上高精度定位。现阶段海上工程化应用的PPP技术以全球定位系统(Global Positioning System,GPS)浮点解PPP为主,且存在定位结果收敛时间长、可靠性难以保障等问题。因此,如何提高海上PPP定位结果的精度和可靠性是PPP技术尚待解决的关
全垫升气垫船作为一种高性能船舶,突破了传统排水船的支撑方式对航速的阻碍,垫态航行于支撑表面,具有高速性和两栖性的优点。因此,全垫升气垫船的航行不受水深的限制,还可以在其他特殊表面上高速行驶,如冰面、沼泽地、岸滩、草地等,这是其他排水船无法做到的。但是,其有别于常规水面船的船体结构和垫态航行特性又使得对全垫升气垫船的精确建模非常困难,特别是其垫升系统的气垫压力以及囊指型柔性围裙下缘与航行表面间隙泄流
全电力船舶是我国未来船舶的重要发展趋势,其具有运行经济性好、操纵性强以及可靠性高等一系列的优点。全电力船舶中压直流电力系统中包含有大量的由电力电子变换器供电的恒功率负载,其工作时会向系统中引入等效的负增量电阻,进而会影响到系统的运行稳定性。稳定性是全电力船舶中压直流电力系统正常工作的先决条件,因而开展全电力船舶中压直流电力系统稳定性控制技术的相关研究具有十分重要的意义。本文针对全电力船舶中压直流电
随着人类探索与开发海洋的逐步深入,水下无人航行器(Unmanned Underwater Vehicle,UUV)所承担的任务也日趋复杂、多样,从而对其自主航海能力提出更高要求。局部环境构建与运动规划是支撑UUV实现自主航海的关键技术,本文紧密结合UUV的实际应用需求,以实现安全航行为核心目标,针对水下三维空间的局部静态、动态环境构建与运动规划问题展开研究,力求提供由认知到决策的系统解决方案。静态
控制系统作为机械制造设备及工业智能系统中的核心部分在工农业、航空、航天、航海等领域有着众多应用。随着计算机技术及机器视觉技术的发展,产生了基于视觉的控制技术,并以灵活度高、执行效率高等优势广泛地应用于现代工业自动化生产领域。基于视觉的控制系统通过使用视觉传感器来模拟人的视觉功能,从周围环境中提取有用信息,并用识别理解后得到的运动参数信息来控制执行机构完成任务,提高了社会生产力并将人类从某些环境恶劣
学位
在全球导航卫星系统(Global Navigation Satellite System,GNSS)中,GNSS矢量跟踪技术通过融合信号跟踪与导航计算以实现二者相互增强,既能提高信号跟踪的灵敏度及动态性能,实现信号桥接,又能提高导航计算的精度和连续性,被普遍认为是下一代GNSS接收机的关键技术之一。非相干矢量跟踪技术对传统标量接收机改动小,同时能带来令人满意的性能,是目前矢量接收机硬件实现的优选技
随着陆上资源的消耗,各国愈发重视对海洋资源的开发利用,海上航行船舶的密度大幅增加,从而对船舶操纵性性提出了更高的要求。回转性是船舶操纵性的重要组成部分,反映船舶改变其运动状态的性能,与船舶航行安全息息相关。然而,由于船舶回转的过程中也伴随着一定的横摇和横倾,使得回转操纵过程中也需要考虑耐波性的问题。对于高速大舵角下回转的舰船来说,即使在静水中也会产生较大的横倾。若此时受到海浪等干扰,则会在横倾的基
学位
零部件装配是制造业中决定产品质量的关键环节,虽然机器人技术越来越广泛的应用于工业生产中,以实现“机器换人”,但是由于装配任务的约束操作复杂性及机器人较差的柔性,目前机器人尚未大规模的应用于装配领域。特别是含能部件的装配任务,由于含能部件易爆易碎,导致其接触力的控制十分复杂,对安全性和可靠性的工艺要求更严格。目前,国内的零部件装配技术尚未针对安全约束开展研究,还没有应用于装配含能部件的机器人及相关技
学位
近现代以来,人类对于海洋的研究和海域的防卫程度都在不断加大。作为海洋高科技研究成果的重要组成部分自治水下航行器(AUV,Autonomous underwater vehicle)在军事和其他各领域都有重要的价值。因其工作环境复杂且多变,实现AUV的运动控制成为十分有价值的研究课题。本文通过研究滑模控制理论、李亚普诺夫稳定性理论和智能自适应控制相关理论,结合欠驱动AUV在近水面的运动规律,针对欠驱