Dynamic web service composition based on operation flow semantics

dc.contributor.authorD’Mello, D.A.
dc.contributor.authorAnanthanarayana, V.S.
dc.date.accessioned2026-02-05T09:36:20Z
dc.date.issued2010
dc.description.abstractDynamic Web service composition is a process of building a new value added service using available services to satisfy the requester's complex functional need. In this paper we propose the broker based architecture for dynamic Web service composition. The broker plays a major role in effective discovery of Web services for the individual tasks of the complex need. The broker maintains flow knowledge for the composition, which stores the dependency among the Web service operations and their input, output parameters. For the given complex requirements, the broker first generates the abstract composition plan and discovers the possible candidate Web services to each task of the abstract composition plan. The abstract composition plan is further refined based on the Message Exchange Patterns (MEP), Input/Output parameters, QoS of the candidate Web services to produce refined composition plan involving Web service operations with execution flow. The refined composition plan is then transferred to generic service provider to generate executable composition plan based on the requester's input or output requirements and preferences. The proposed effective Web service discovery and composition mechanism is defined based on the concept of functional semantics and flow semantics of Web service operations. © 2010 Springer-Verlag Berlin Heidelberg.
dc.identifier.citationCommunications in Computer and Information Science, 2010, 54, , pp. 111-122
dc.identifier.issn18650929
dc.identifier.urihttps://doi.org/10.1007/978-3-642-12035-0_12
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/27475
dc.subjectBroker
dc.subjectComposition mechanisms
dc.subjectDynamic web service composition
dc.subjectFunctional semantics
dc.subjectGeneric services
dc.subjectInput/output
dc.subjectMessage exchange patterns
dc.subjectOperation flow
dc.subjectOutput parameters
dc.subjectPlan-based
dc.subjectValue added service
dc.subjectWeb service discovery
dc.subjectWeb service operations
dc.subjectAbstracting
dc.subjectQuality of service
dc.subjectRefining
dc.subjectSemantics
dc.subjectWeb services
dc.subjectSemantic Web
dc.titleDynamic web service composition based on operation flow semantics

Files

Collections