Self-healing systems
#1


Presented by:
Tiina Niklander


Eight Goals for a System
1. System must know itself
2. System must be able to reconfigure itseld within its
operational environment
3. System must pre-emptively optimise itself
4. System must detect and respond to its own faults as
they develop
5. System must detect and respond to intrusions and
attacks
6. System must know its context of use
7. System must live in an open world
8. System must actively shrink the gap between
user/business goals and IT solutions
16.1.2007 6
Autonomic Computing
• Basic model: closed
control loops
– Based on Process
Control Theory
• Controller
continuously
compares the actual
and expected
behavior and makes
needed adjustments
Controller
Controlled
object
measurement adjustment
model
SEE: Any control-theory books
16.1.2007 7
Autonomic Control Loop
Collect
Act
Decide
Analyse
Use uncertain reasoning
Policies, rules, …
Collate, combine,
Find trends, correlations
Modify behavior,
Inform users,
From system elements,
Users, environment, agents, …
16.1.2007 8
Elements of Self-Healing 1/2
Fault Detection
Degradation
Fault response
Fault recovery
Time constants
Assurance
System response
Fault duration
Fault manifestation
Fault source
Granularity
Fault profile expectations
Fault model
Philip Koopman: Elements of the Self-Healing System
Problem Space. In Proceedings of ICSE WADS 03.
16.1.2007 9
Fault models
• Each aspects describes a characteristic of
the fault.
– Duration: Is the fault permanent?
– Manifestation: What does the fault do to the
system?
– Source: Where does the fault come from?
– Granularity: Is the fault global or local?
– Occurrence expectation: How often will the
fault occur?
16.1.2007 10
System Response
• Each aspect describes a characteristic of reacting
to faults.
– Detection: How does a system detect faults?
– Degradation: Will the system tolerate running in a
degraded state?
– Response: What does a system do when the fault
occurs?
– Recovery: Once a fault occurs, can the system return to
a healthy state?
– Time: How much time does the the system have to
respond to a fault?
– Assurance: What assurances does a system have to
maintain while handling a fault?


for more details, please visit
http://cs.helsinki.fi/u/niklande/opetus/...-intro.pdf

Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: self adaptive systems,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Human Robot Interaction in Multi-Agent Systems pdf computer topic 0 1,222 25-03-2014, 09:43 PM
Last Post: computer topic
  self managing computing system full report computer science technology 5 14,165 18-05-2013, 09:48 AM
Last Post: computer topic
  Evolution of Embedded Systems(Downlaod Seminar Report) Computer Science Clay 2 3,308 14-12-2012, 02:09 PM
Last Post: seminar details
  Integration Of Data mining And Data warehousing Systems computer science topics 1 3,274 29-11-2012, 12:56 PM
Last Post: seminar details
  Real Time Systems with Linux/RTAI computer science crazy 1 2,941 01-11-2012, 02:25 PM
Last Post: seminar details
  RTOS - Real Time Operating Systems full report project report tiger 6 11,905 22-10-2012, 01:54 PM
Last Post: seminar details
  Embedded Systems and Information Appliances seminar projects crazy 1 2,148 22-10-2012, 01:21 PM
Last Post: seminar details
  Integrated Design and Implementation of Embedded Control Systems with Scilab seminar surveyer 1 2,368 19-10-2012, 01:58 PM
Last Post: seminar details
  Adaptive Network Based Fuzzy Inference Systems (ANFIS) computer girl 0 1,296 11-06-2012, 12:53 PM
Last Post: computer girl
  Automating Manufacturing Systems with PLCs computer girl 0 708 09-06-2012, 12:50 PM
Last Post: computer girl

Forum Jump: