Show simple item record

dc.contributor.advisorYu, Weihai
dc.contributor.authorJosefsen, Kent Ove
dc.date.accessioned2008-03-03T11:09:19Z
dc.date.available2008-03-03T11:09:19Z
dc.date.issued2007-12-15
dc.description.abstractWeb services enable businesses to deliver services via the Web. In addition, Web services can be used to improve business efficiency, because Web services can often replace manual activities in a business process. A Web service can be composed of other simpler Web services using the abstraction traditionally known as workflows. The process of controlling the correct and reliable execution of a workflow is known as workflow enactment, but it can also be referred to as Web services orchestration. A centralized approach to Web services orchestration is not an optimal solution, when considering the decentralized nature of Web services and the Internet. The problem is that a centralized workflow engine can easily become a communication and processing bottleneck as well as a central point of failure. Therefore, a decentralized approach to Web services orchestration is needed in order to overcome these obstacles. However, some decentralized approaches require static analysis of workflow specifications, which implies that resources must be allocated prior to the workflow execution. As a result, resources are wasted. In this thesis a prototype is developed to demonstrate a decentralized Web services orchestration based on continuation-passing enactment of distributed workflows. This decentralized approach does not require any pre-allocation of resources, nor is it subject to the limitations of a centralized approach. The continuation-passing mechanism involves continuations, or the reminder of the executions, which are passed along asynchronous messages for workflow enactment.en
dc.format.extent2069 bytes
dc.format.extent38207622 bytes
dc.format.extent989037 bytes
dc.format.mimetypetext/plain
dc.format.mimetypeapplication/octet-stream
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/10037/1355
dc.identifier.urnURN:NBN:no-uit_munin_1137
dc.language.isoengen
dc.publisherUniversitetet i Tromsøen
dc.publisherUniversity of Tromsøen
dc.rights.accessRightsopenAccess
dc.rights.holderCopyright 2007 The Author(s)
dc.subject.courseIDINF-3981nor
dc.subjectVDP::Mathematics and natural science: 400::Information and communication science: 420::Communication and distributed systems: 423en
dc.titleA Prototype for continuation-passing orchestration of composite web servicesen
dc.typeMaster thesisen
dc.typeMastergradsoppgaveen


File(s) in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following collection(s)

Show simple item record