08.11.2012 Aufrufe

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

The detected action patterns of the users by the system inevitably change over time, so the<br />

system needs to continuously monitor and update its configurations. The constant stream of data<br />

supplied by the actions of the users also allows the system to improve the pattern determination<br />

and associated precision. This process enables the self-optimization of the system.<br />

When any component of the system fails, the user adapts his behaviour. This does not mean<br />

that the user knows how to repair or replace the failing component. The adapted behaviour is a<br />

normal response from the user to a new situation. This new pattern from the user can show a<br />

considerable difference from previous detected patterns. The system detects this new pattern and<br />

updates its reactions. This process can be seen as a self-healing capability from the system. In the<br />

example exposed earlier, it can imagined a failure in a light bulb. The user notices that the light was<br />

not automatically turned ON and the user tries to switch it ON. Because of the failure, the user is<br />

incapable of performing that action and chooses to switch another light in the room. This new<br />

action is captured by the system which adapts to this new situation.<br />

The self-protection on this global view perspective consists in blocking automatic actions<br />

when the detected user patterns appear not suitable to given situations. This can be detected when<br />

a user executes a completely opposite action immediately after an automatic action from the<br />

system. The system backs-off when that interaction has happened, by increasing the threshold for<br />

the activation of a detected pattern. If the increment is sufficiently high, the automatic function can<br />

be completely disabled.<br />

3.2.2 Local View Perspective<br />

In an autonomic system, the local view perspective objective is to preserve the flow of<br />

information and it is not concerned on the functions that use that information. This allows the best<br />

quality data to be always available. This focuses on the way the network and specific devices work<br />

and therefore its capabilities depend on the technology used in a specific implementation.<br />

The self-configuration, in this perspective, aims the autonomic setup of the network<br />

parameters. These parameters include the automatic setting of the network address, the<br />

- 33 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!