Dependability: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Corretta voce
Riga 1:
{{W|informatica|aprile 2018}}{{Correggere|argomento=ingegneria|data=settembre 2020|commento=C'è un motivo per usare tutte queste maiuscole?}}
La '''Dependabilitydependability''' (in italiano: affidabilità) è una caratteristica dei sistemi e consiste nella loro capacità di mostrarsi "affidabili" nei confronti degli utilizzatori, caratteristica che porta gli utilizzatoriutenti a potersi "fidare" del sistema stesso e a utilizzarlo senza particolari preoccupazioni.
 
La dependability è una caratteristica molto importante ed è da valutare durante la fase di progettazione dei sistemi.
Per quanto riguarda l'informatica, alcuni casi in cui la dependability diventa una caratteristica fondamentale sono:
i database contenenti dati sensibili, le applicazioni una cui bassa dependability comporterebbe bassi introiti (es. portali web che offrono servizi a pagamento), le applicazioni critiche una cui bassa dependability comporterebbe danni a cose o persone (sistemi di controllo delle centrali nucleari), ecc.
 
La dependability è comunque un attributo generico derivato dalla sintesi dei seguenti attributi di sistema:
Riga 10:
* '''[[Affidabilità|Affidabilità (Reliability)]]''': capacità del sistema di funzionare ininterrottamente senza guasti;
* '''[[Manutenibilità]] (Maintainability)''': possibilità di intervenire con riparazioni o altre azioni di manutenzioni in maniera efficace;
* '''[[Disponibilità|Disponibilità (Availability)]]''': capacità del sistema di continuare a funzionare correttamente anche in presenza di guasti.interruzioni (è correlata con affidabilità e manutenibilità);
* '''[[Performanza|Performanza (Performability)]]''': capacità del sistema di offrire i servizi nei tempi prefissati;
* '''[[Incolumità|Incolumità (Safety)]]''': Capacitàcapacità di non arrecare danni a cose, persone ede ambiente;
* '''[[Sicurezza informatica| Sicurezza (Security)]]''': capacità del sistema di fornire [[confidenzialità]] (impedire la fuga di informazioni riservate permettendo l'accesso solo a utenti autorizzati) ede [[integrità]] (accesso e modifica ai dati da parte degli utenti esclusivamente nelle modalità previste).
 
Le minacce che possono violare la dependability di un sistema sono classificate in:
* [[Guasto|Guasti]]
* [[Affidabilità#Errore|Errori]]
* [[Disastro|Disastri]]: minacce non intenzionali mosse a svantaggio del sistema. (es. Alluvionialluvioni, terremoti.., ecc.)
* [[Attacco|Attacchi]]: minacce intenzionali mosse a svantaggio del sistema. (es. Intrusioniintrusioni informatiche, vandalismo.., ecc.)
 
Le tecniche utilizzate per tentare di ovviare a tali minacce possono essere: