需求驱动的自适应Web服务组合研究
发布时间:2018-11-08 15:03
【摘要】:功能单一、结构简单的Web服务无法满足日渐复杂的业务需求,因此对Web服务组合研究的必要性日渐凸显。然而在服务组合的过程中,又面临着运行时环境的变化以及用户需求信息的变化而引发的诸多问题。为了使Web服务组合能够适应外部环境及用户需求的动态变化,自适应机制被引入到Web服务组合中。根据制定的自适应策略,通过感知外部环境及用户需求的变化,自适应的服务组合系统能够自主地调整自身行为以应对感知到的外部环境及用户需求的变化。同时,随着服务组合规模的扩大以及系统需求的日益复杂和不断增长,系统开发迎来了新的挑战,因此,需求工程概念也被引入到服务组合研究领域。将需求建模技术与自适应Web服务组合技术相结合,研究需求驱动的自适应Web服务组合具有重要的现实意义。 针对当前Web服务组合的研究现状,在研究学习相关理论知识的基础上,结合需求建模技术,给出了一个需求驱动的自适应Web服务组合框架,并对其执行原理和流程进行了相应介绍。首先构建用户的需求模型,采用I*框架及其扩充语义相结合的方式对用户的功能需求和非功能需求进行建模;然后将建立的需求模型转换为抽象Web服务组合模型,并将抽象Web服务组合模型映射为用CCML语言描述的具体Web服务组合模型。设计并实现了框架的主要功能模块,主要包括执行引擎、发现引擎、监控器和规划器等,并对框架中的自适应机制进行了详细描述。最后给出了一个外出旅游的Web服务组合实例,通过模拟该实例的执行过程验证了本文给出的需求驱动的自适应Web服务组合框架的可行性和有效性。
[Abstract]:The single function and simple structure of Web services can not meet the increasingly complex business requirements, so the necessity of research on Web services composition becomes more and more important. However, in the process of service composition, there are many problems caused by the change of runtime environment and the change of user demand information. In order to adapt Web service composition to the dynamic changes of external environment and user needs, adaptive mechanism is introduced into Web service composition. According to the developed adaptive strategy, the adaptive service composition system can adjust its own behavior to cope with the change of perceived external environment and user needs by sensing the changes of external environment and user needs. At the same time, with the expansion of service composition scale and the increasing complexity and growth of system requirements, system development is facing new challenges. Therefore, the concept of requirement engineering has been introduced into the field of service composition research. It is of great practical significance to combine the requirement modeling technology with the adaptive Web service composition technology to study the requirement driven adaptive Web service composition. According to the current research situation of Web services composition, based on the study of relevant theoretical knowledge and requirements modeling technology, this paper presents a demand-driven adaptive Web service composition framework. The principle and flow of its execution are also introduced. Firstly, the user's requirement model is constructed, and the functional and non-functional requirements of the user are modeled by the combination of the I * framework and the extended semantics. Then the requirements model is transformed into an abstract Web service composition model, and the abstract Web service composition model is mapped to a concrete Web service composition model described in CCML language. The main function modules of the framework are designed and implemented, including execution engine, discovery engine, monitor and planner, etc. The adaptive mechanism in the framework is described in detail. Finally, an example of traveling Web service composition is given, and the feasibility and effectiveness of the proposed framework are verified by simulating the execution process of the example.
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.09
本文编号:2318837
[Abstract]:The single function and simple structure of Web services can not meet the increasingly complex business requirements, so the necessity of research on Web services composition becomes more and more important. However, in the process of service composition, there are many problems caused by the change of runtime environment and the change of user demand information. In order to adapt Web service composition to the dynamic changes of external environment and user needs, adaptive mechanism is introduced into Web service composition. According to the developed adaptive strategy, the adaptive service composition system can adjust its own behavior to cope with the change of perceived external environment and user needs by sensing the changes of external environment and user needs. At the same time, with the expansion of service composition scale and the increasing complexity and growth of system requirements, system development is facing new challenges. Therefore, the concept of requirement engineering has been introduced into the field of service composition research. It is of great practical significance to combine the requirement modeling technology with the adaptive Web service composition technology to study the requirement driven adaptive Web service composition. According to the current research situation of Web services composition, based on the study of relevant theoretical knowledge and requirements modeling technology, this paper presents a demand-driven adaptive Web service composition framework. The principle and flow of its execution are also introduced. Firstly, the user's requirement model is constructed, and the functional and non-functional requirements of the user are modeled by the combination of the I * framework and the extended semantics. Then the requirements model is transformed into an abstract Web service composition model, and the abstract Web service composition model is mapped to a concrete Web service composition model described in CCML language. The main function modules of the framework are designed and implemented, including execution engine, discovery engine, monitor and planner, etc. The adaptive mechanism in the framework is described in detail. Finally, an example of traveling Web service composition is given, and the feasibility and effectiveness of the proposed framework are verified by simulating the execution process of the example.
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.09
【参考文献】
相关期刊论文 前10条
1 陆汝钤,石纯一,张松懋,毛希平,徐晋晖,杨萍,范路;面向Agent的常识知识库[J];中国科学E辑:技术科学;2000年05期
2 范永开;林君;孙天泽;随阳轶;;基于需求驱动的虚拟仪器软件自动生成构架[J];吉林大学学报(工学版);2007年03期
3 姚郑;高文;;面向Agent的程序设计风范[J];计算机科学;1995年06期
4 张昕;丁晓宁;;反射中间件研究综述[J];计算机科学;2004年10期
5 马庆龙,殷国富,龙红能,苏斌,戈鹏;过程规范语言应用分析[J];计算机集成制造系统-CIMS;2001年09期
6 王显志;徐晓飞;王忠杰;;面向组合服务收益优化的动态服务选择方法[J];计算机学报;2010年11期
7 文斌;何克清;梁鹏;王健;;需求语义驱动的按需服务聚合生产方法[J];计算机学报;2010年11期
8 叶荣华;金芝;王璞巍;郑丽伟;杨夏芬;;一种需求驱动的自主Web服务聚集方法[J];软件学报;2010年06期
9 甘仞初;崔国玺;;信息系统需求驱动自适应体系结构的研究[J];信息系统学报;2008年01期
10 周相兵;佘X;马洪江;;面向服务需求匹配驱动的服务组合方法[J];小型微型计算机系统;2012年12期
相关博士学位论文 前2条
1 冯兴智;基于服务质量的动态Web服务组合关键技术研究[D];国防科学技术大学;2007年
2 翟岩龙;开放网络环境中动态自适应服务组合技术研究[D];北京理工大学;2009年
,本文编号:2318837
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2318837.html