24 research outputs found

    Web Service Discovery in a Semantically Extended UDDI Registry: the Case of FUSION

    Get PDF
    Service-oriented computing is being adopted at an unprecedented rate, making the effectiveness of automated service discovery an increasingly important challenge. UDDI has emerged as a de facto industry standard and fundamental building block within SOA infrastructures. Nevertheless, conventional UDDI registries lack means to provide unambiguous, semantically rich representations of Web service capabilities, and the logic inference power required for facilitating automated service discovery. To overcome this important limitation, a number of approaches have been proposed towards augmenting Web service discovery with semantics. This paper discusses the benefits of semantically extending Web service descriptions and UDDI registries, and presents an overview of the approach put forward in project FUSION, towards semantically-enhanced publication and discovery of services based on SAWSDL

    Flexible provisioning of Web service workflows

    No full text
    Web services promise to revolutionise the way computational resources and business processes are offered and invoked in open, distributed systems, such as the Internet. These services are described using machine-readable meta-data, which enables consumer applications to automatically discover and provision suitable services for their workflows at run-time. However, current approaches have typically assumed service descriptions are accurate and deterministic, and so have neglected to account for the fact that services in these open systems are inherently unreliable and uncertain. Specifically, network failures, software bugs and competition for services may regularly lead to execution delays or even service failures. To address this problem, the process of provisioning services needs to be performed in a more flexible manner than has so far been considered, in order to proactively deal with failures and to recover workflows that have partially failed. To this end, we devise and present a heuristic strategy that varies the provisioning of services according to their predicted performance. Using simulation, we then benchmark our algorithm and show that it leads to a 700% improvement in average utility, while successfully completing up to eight times as many workflows as approaches that do not consider service failures

    Measuring Similarity for Manufacturing Process Models

    No full text
    Part 4: Manufacturing Performance Management in Smart FactoriesInternational audienceIn manufacturing companies, it is vital to manage their manufacturing processes in order to ensure high quality of products and manufacturing consistency. Because so-called smart factories interconnect machines and acquire processing data, the business process management (BPM) approach can enrich the capability of manufacturing operation management. In this paper, we propose BPM-based similarity measures for manufacturing processes and apply them to the processes of a real factory. In addition to the structural similarity of the existing studies, we suggest a production-related operation similarity. Our contribution is considered on the assumption that a manufacturing company adopts the BPM approach and it operates a variety of manufacturing process models. The similarity measures enable the company to automatically search and reutilize models or parts of models within a repository of manufacturing process models

    An A-Team Based Architecture for Constraint Programming

    No full text
    corecore