74,873 research outputs found

    Exploring the Selection of the Optimal Web Service Composition through Ant Colony Optimization

    Get PDF
    This paper presents an ant-inspired method for selecting the optimal or a near optimal solution in semantic Web service composition. The proposed method adapts and enhances the Ant Colony Optimization meta-heuristic and considers as selection criteria the QoS attributes of the services involved in the composition as well as the semantic similarity between them. To improve the performance of the proposed selection method a 1-OPT heuristic is defined which expands the search space in a controlled way so as to avoid the stagnation on local optimal solutions. The ant-inspired selection method has been evaluated on a set of scenarios having different complexities and comparatively analyzed with a cuckoo-inspired and a bee-inspired selection method

    QoS-A ware service selection for web service composition

    Get PDF
    Composition of web services is one of the flexible and easiest approaches for creating composite services that fulfill complex tasks. Together with providing convenience in creation of new software applications, service composition has various challenges. One of them is the satisfaction of user-defined Quality of Service (QoS) requirements while selecting services for a composition. Load balancing issue is another challenge as uncontrolled workload may lead to violation of service providers’ QoS declarations. This thesis work proposes a QoS aware method for optimum service composition while taking into account load balancing. M/M/C queuing model is utilized for the individual services to determine sojourn time distribution for possible compositions. Percentile of the execution time, price and availability are considered as QoS parameters. Proposed algorithm selects the optimum composition according to QoS constraints and utility provided by the services. The performance of the method is evaluated by custom simulation software and is compared to two other methods, random selection and average execution timebased optimal service selection.M.S. - Master of Scienc

    QoS-Aware Middleware for Web Services Composition

    Get PDF
    The paradigmatic shift from a Web of manual interactions to a Web of programmatic interactions driven by Web services is creating unprecedented opportunities for the formation of online Business-to-Business (B2B) collaborations. In particular, the creation of value-added services by composition of existing ones is gaining a significant momentum. Since many available Web services provide overlapping or identical functionality, albeit with different Quality of Service (QoS), a choice needs to be made to determine which services are to participate in a given composite service. This paper presents a middleware platform which addresses the issue of selecting Web services for the purpose of their composition in a way that maximizes user satisfaction expressed as utility functions over QoS attributes, while satisfying the constraints set by the user and by the structure of the composite service. Two selection approaches are described and compared: one based on local (task-level) selection of services and the other based on global allocation of tasks to services using integer programming
    • …
    corecore