3 research outputs found

    A constraint-based approach to fault management for groupware services, Integrated Network Management, 1999

    Get PDF
    There is no standard model at the service layer. However, fault management to distributed services and applications needs to construct and utilize complex models of the participating objects and their interdependencies. Thus, model-based fault management tools can predict the correct behavior of diagnosed systems and use the resulting predictions to identify faults. When used on-line in real systems, diagnostic tools based on such models should be able to provide prompt response and accurate, comprehensive explanations of the root causes of faults. In this paper we propose to address these requirements: modeling, proactive diagnosis, and explanation. We apply a recent extension to the constraint satisfaction paradigm, called composite constraint satisfaction, to facilitate modeling of complex systems, and we use constraint propagation techniques to support proactive diagnosis and explanation. We demonstrate the applicability of our approach on an example of a basic groupware service, namely, distributed database replication

    Towards more efficient solution of conditional constraint satisfaction problems

    Get PDF
    The focus of the thesis is on improving solving constraint satisfaction problems (CSPs) that change with certain conditions. This special class of problems, which we call conditional CSPs, has proved very useful in modeling important applications, such product configuration and design, and distributed software diagnosis and network management. The problem conditions model choices customers make to configure a product, or they are installation settings or actual observations of a running system that is monitored for diagnosis purpose. The key, novel contribution of this thesis are two approaches for improving solving methods and the use of random conditional CSPs to evaluate the performance of these methods. With the first approach we propose new algorithms for solving conditional CSPs. These algorithms propagate problem constraints and conditions. The second approach explores the feasibility of reformulating the problem into a standard CSP and introduces new reformulation algorithms. The implementation results have been evaluated experimentally. The experimental design has extensive test suites of randomly generated standard and conditional CSPs for which general problem parameters, such as density and satisfiability, were varied, as well as specialized parameters that characterize the representation of problem conditions. The significance of the work lies in the advance of problem resolution for the class of conditional CSPs and the experimental analysis for the proposed new algorithms. The limited solving developments known in the literature of the class of conditional CSPs, a backtrack search algorithm tested on a handful of small problem examples, have been taken an important step further and aligned with efforts reported for standard and other special classes of CSPs

    A Constraint-Based Approach to Fault Management for Groupware Services

    No full text
    There is no standard model at the service layer. However, fault management to distributed services and applications needs to construct and utilize complex models of the participating objects and their interdependencies. Thus, model-based fault management tools can predict the correct behavior of diagnosed systems and use the resulting predictions to identify faults. When used on-line in real systems, diagnostic tools based on such models should be able to provide prompt response and accurate, comprehensive explanations of the root causes of faults. In this paper we propose to address these requirements: modeling, proactive diagnosis, and explanation. We apply a recent extension to the constraint satisfaction paradigm, called composite constraint satisfaction, to facilitate modeling of complex systems, and we use constraint propagation techniques to support proactive diagnosis and explanation. We demonstrate the applicability of our approach on an example of a basic groupware service, n..
    corecore