[Documentation] [TitleIndex] [WordIndex

Only released in EOL distros:  

tug_ist_model_based_diagnosis: tug_ist_diagnosis_board | tug_ist_diagnosis_engine | tug_ist_diagnosis_generator | tug_ist_diagnosis_launch | tug_ist_diagnosis_model | tug_ist_diagnosis_msgs | tug_ist_diagnosis_observers | tug_ist_diagnosis_repair

Package Summary

This package provides planner based repair action server. It uses Planning Domain Definition Language (PDDL) based planner that makes a plan for the action by using a domain and problem file. Repair Engine gets diagnosis from diagnosis engine and observations from observers and generates a problem file for the planner. Planner using domain and problem files, generates a set of action plans. Based on action plans repair engine invokes appropriate action server to stop/start a software node or shut-down/power-up a hardware device.

Overview

The repair engine takes current observations and diagnoses as input. If the repair engine receives a diagnosis message, it converts the diagnosis into to a planning problem and solves it with the help of Planning Domain Definition Language (PDDL) based planner. Currently diagnosis repair engine finds action plan for the first diagnosis.

Nodes

diagnosis_repair

This is planning based repair engine. It acts like a client. The server is a java based program that connects client over TCP.


2020-02-22 13:19