628 research outputs found

    Resilient Critical Infrastructure Management using Service Oriented Architecture

    No full text
    Abstract—The SERSCIS project aims to support the use of interconnected systems of services in Critical Infrastructure (CI) applications. The problem of system interconnectedness is aptly demonstrated by ‘Airport Collaborative Decision Making’ (ACDM). Failure or underperformance of any of the interlinked ICT systems may compromise the ability of airports to plan their use of resources to sustain high levels of air traffic, or to provide accurate aircraft movement forecasts to the wider European air traffic management systems. The proposed solution is to introduce further SERSCIS ICT components to manage dependability and interdependency. These use semantic models of the critical infrastructure, including its ICT services, to identify faults and potential risks and to increase human awareness of them. Semantics allows information and services to be described in such a way that makes them understandable to computers. Thus when a failure (or a threat of failure) is detected, SERSCIS components can take action to manage the consequences, including changing the interdependency relationships between services. In some cases, the components will be able to take action autonomously — e.g. to manage ‘local’ issues such as the allocation of CPU time to maintain service performance, or the selection of services where there are redundant sources available. In other cases the components will alert human operators so they can take action instead. The goal of this paper is to describe a Service Oriented Architecture (SOA) that can be used to address the management of ICT components and interdependencies in critical infrastructure systems. Index Terms—resilience; QoS; SOA; critical infrastructure, SLA

    Semantic-Oriented Performance Monitoring of Distributed Applications

    Get PDF
    Monitoring services are an essential component of large-scale computing infrastructures due to providing information which can be used by humans as well as applications to closely follow the progress of computations, to evaluate the performance of ongoing computing, etc. However, the users are usually left alone with performance measurements as to the interpreting and detecting of execution flaws. In this paper we present an approach to the performance monitoring of distributed applications based on semantic information about the monitored objects involved in the application execution. This allows to automate the guidance on what to measure further to come to a source of performance flaws as well to enable reacting on interesting events, e.g. on exceeding SLA parameters. Our research comprises the implementation of a robust system with semantics, which is not biased to an underlying ``physical'' monitoring system, giving the end user the power of intelligent monitoring functionality as well as the independence of the heterogeneity of distributed infrastructures

    An Evaluation Of Service Frameworks For The Management Of Service Ecosystems

    Get PDF
    A service ecosystem is a marketplace for trading services in which services are developed, published, sold and used. Service ecosystems have changed the way of service delivery and service consumption among actors/parties, who perform specific roles for the operation of the ecosystems. Such actors, being service providers, consumers, mediators and intermediaries, ensure the livelihood of the ecosystem. However, the role of the service infrastructure provider, one of the actors of the service ecosystem, is still not being explored sufficiently. The service infrastructure provider provides service infrastructures/frameworks upon which other actors of the service ecosystem operate. In this paper, an evaluation framework for the service framework is defined, which is based on the features that are required for a service ecosystem to thrive. The evaluation framework is used to evaluate three opensource service frameworks. The evaluation framework facilities the selection process of a service framework among the largely available ones

    Service-Oriented Data Mining

    Get PDF

    Bringing context to intentional services

    No full text
    International audienceIn service-orientation, the notion of service is used in different views. On the one hand, several approaches have been proposing services that are able to adapt themselves according to the context in which they are used. On the other hand, some researches have been proposing to consider user's goals when proposing business services. We believe that these two views are complementary. A goal is only meaningful when considering the context in which it emerges, and conversely, context description is only meaningful when associated with a user goal. In order to take profit of both views, we propose to extend the OWL-S service description by including on it both the specification of context associated with the service and the goal that characterize it

    A Classification of BPEL Extensions

    Get PDF
    The Business Process Execution Language (BPEL) has emerged as de-facto standard for business processes implementation. This language is designed to be extensible for including additional valuable features in a standardized manner. There are a number of BPEL extensions available. They are, however, neither classified nor evaluated with respect to their compliance to the BPEL standard. This article fills this gap by providing a framework for classifying BPEL extensions, a classification of existing extensions, and a guideline for designing BPEL extensions
    • 

    corecore