Dissertation > Excellent graduate degree dissertation topics show

Research on the Approach of Service Selection in Grid Workflow

Author: YuBo
Tutor: ZhongXiChang
School: Institute of Computing Technology
Course: Computer Software and Theory
Keywords: grid workflow service selection non-function property service protocol
CLC: TP393.01
Type: PhD thesis
Year: 2006
Downloads: 572
Quote: 2
Read: Download Dissertation

Abstract


With the development of the grid and related technology, more and more persons andenterprises start to implement their business process by using some resources, which belong toother organizations. Owning to its complexness, the traditional approach that user still need toessentially compose detailed workflow descriptions by hand can’t satisfy the requirements thegrid application in reality. So grid workflow, which based on the traditional workflowtechnology, is put forward amid to automating the business process in grid envirmonent.Considering the advantage such as loose coupling, quick response and etc, which can beachieved by adopting Service-Oriented Computing paradigm, we utilize the service to refer tothe activity in workflow and take the service selection problem as our main research content.As far as service selection problem is concerned, most of the current researches putemphasis on interface matching, which can’t reflect its characteristic .In this paper, we proposala constraint driven selection approach, which take all kinds of constraint from the user andprovider, function and non-function, single service and workflow into account. The mainresearch work which assume the candidate services have met the requirement of interfaceinclude:1. A formal model that describes the non-function property of service is put forward. As abridge, this model provides a foundation to compare the user’s requirement to NFP and serviceattribute. In this model, not only the value range of a property but also the relationship amongseveral properties can be described, which improve its express ability greatly. As for differentkinds of value, we propose the corresponding description format that matches its feature.2. Based on the non-function property model, we define the respective forms of constraintfor the user and provider. In order to handle them easily, we classified users’ constraints intoobliged, reference, single service and multi-services one. Through an example of workflowquality, we also show the way to convert the constraints from an implied form into clear one.The constraints of single service kind are handled by adopting set theory while the multi-serviceconstraints are reduced to a constraint satisfaction problem.In matching algorithm, we devise a two-level approach that considers the different priorityof all kinds of constraints. By this way, we can satisfy the requirements of both the singleservice and the whole workflow, which won’t badly reduce the performance of the algorithmeither.3. As to some large granularity and state-maintaining services, their dynamic feature offunction known as protocal should also play an important role in service discovery. To modelthe protocal, we adopt a revised deterministic finite state automation provided with a first in andfirst out message queue. Through the queue, we realize the asynchronous commucation betweenthe services in the model, which improved the recall factor of the service selection approach.Based on the analysis result of the complete execute path in the DFA, we provide the concretealgorithm on how to test the compatibility and substitution relationship between service, whichsolved the requirements both from clients and other service in the workflow. Considering thefact that there are many business standards about service protocols now, we describe theapproach how to transform the protocal from the standard form into DFA by the example ofBPEL, which will enhance the practicality of our approach greatly.From the view of the difference between service and traditional component, the approachof service selection advanced in this paper put emphasis on the non-function property andservice protocols, which are often ignored in current researches.

Related Dissertations

  1. Research on Adaptive Grid Workflow Scheduling Based on Domain Trust Mechanism,TP311.52
  2. Research for Personalized Web Service Selection Mechanism Based on Multi-layer QoS Ontology,TP391.1
  3. Research on Web Service Selection Based on QoS and Reputation,TP393.09
  4. Research and Design on Load-Balancing Policy in Service Selection Gateway,TP393.05
  5. Design and Implementation of Self-organizing Behaviors and Adaptive Routing Protocol in SON,TP393.04
  6. Using Pi-calculus to Formalize Grid Workflow and Verify Process Soundness,TP311.52
  7. Research on Selecting the Third-Party Reverse Logistics Service Provider Based on the Electronic Products,F252
  8. Semantic Web Service Selection Based on QoS,TP393.09
  9. Research on Web Service Selection and Composition by Multi-Objective Decision Method Based on Fuzzy QoS,TP393.09
  10. Composition-oriented Autonomous Web Service Aggregation and Web Service Selection Method,TP393.09
  11. The Critical Technologies of QoS Aware Web Services Composition,TP393.09
  12. Research on QoS-constrained Task Scheduling Algorithm for Grid Workflow,TP311.52
  13. Research on Schedulingalgorithm of Grid Workflow Based on Load Balance,TP311.52
  14. Ethic View on the System for Selecting Officials in the Ancient China,D691
  15. Research on Co-Verification Oriented Towards Semantic Constraints,TP393.02
  16. Cost Optimization for Deadline-constrained Grid Workflows,TP393.02
  17. On Simulating and Evaluating the Dependability of Grid Workflows,TP311.52
  18. Research and Implementation of QoS-Based Semantic Web Service Selection,TP391.1
  19. Research on Problems and Improvement Schemes of XY Company Logistics Management,F253
  20. BOINC -oriented middleware Grid Workflow Design and Implementation,TP393.09
  21. China’s Civil Service Examination Problems and Countermeasures,D630.3

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Theory of computer networks
© 2012 www.DissertationTopic.Net  Mobile