24.11.2014 Views

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

• multithreading within a single repair is also allowed,<br />

• connections lasting too long may be disconnected (timed out),<br />

• bigger arguments for corrective steps are sent in files,<br />

• smaller ones are sent directly in invocations of those steps,<br />

• those steps are grouped in actions, each of which resides<br />

in a single file,<br />

• files with actions and bigger arguments are resent over the<br />

network to remote machines, only if their checksums differ<br />

from checksums of their local counterparts.<br />

The RMS database, besides storing information on the<br />

states of repairs, stores also other information, relevant to<br />

monitoring and repair activities, such as:<br />

• incoming monitoring results (monitoring tree),<br />

• the way problems and their scopes are detected (defined<br />

as set of, already mentioned, predicates, stored in definitions<br />

of undesired results),<br />

• data generated by running repairs (output),<br />

• data retrieved by them from the real world (input),<br />

Fig. 1. Architecture of the Repair Management System<br />

Rys. 1. Architektura Systemu Zarządzania Naprawami<br />

Fig. 2. Flowchart of exemplary repair algorithm<br />

Rys. 2. Przepływ sterowania w przykładowym algorytmie naprawczym<br />

56 ELEKTRONIKA 11/<strong>2009</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!