Dependability

capacità di un sistema di mostrarsi affidabile nei confronti degli utilizzatori

La Dependability (in italiano: affidabilità) è una caratteristica dei sistemi e consiste nella loro capacità di mostrarsi "affidabili" nei confronti degli utilizzatori, caratteristica che porta gli utilizzatori 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:

  • 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à (Availability): capacità del sistema di continuare a funzionare correttamente anche in presenza di guasti. (è correlata con affidabilità e manutenibilità);
  • Performanza (Performability): capacità del sistema di offrire i servizi nei tempi prefissati;
  • Incolumità (Safety): Capacità di non arrecare danni a cose, persone ed ambiente;
  • Sicurezza (Security) capacità del sistema di fornire confidenzialità (impedire la fuga di informazioni riservate permettendo l'accesso solo a utenti autorizzati) ed 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:

  • Guasti
  • Errori
  • Disastri: minacce non intenzionali mosse a svantaggio del sistema. (es. Alluvioni, terremoti...)
  • Attacchi: minacce intenzionali mosse a svantaggio del sistema. (es. Intrusioni informatiche, vandalismo...)

Le tecniche utilizzate per tentare di ovviare a tali minacce possono essere:

Bibliografia

Testi di carattere interdisciplinare

  • S.B. Blanchard, Design and Manage to Life Cycle Cost, Forest Grove, Weber System, 1978.
  • S.B. Blanchard, Logistics Engineering and Management, 4ª ed., Englewood Cliffs, New Jersey, Prentice-Hall, Inc., 1992.
  • S.B. Blanchard, Maintainability: A Key to Effective Serviceability and Maintenance Management, New York, John Wiley & Sons Inc., 1995.
  • E. Cescon, M. Sartor, La Failure Mode and Effect Analysis (FMEA), Milano, Il Sole 24 ore, 2010, ISBN 978-88-6345-130-6.
  • R. Denney, Succeeding with Use Cases: Working Smart to Deliver Quality, Addison-Wesley Professional Publishing, 2005.
  • C.E. Ebeling, An Introduction to Reliability and Maintainability Engineering, Boston, McGraw-Hill Companies, Inc., 1997.
  • K.C. Kapur, L.R. Lamberson, Reliability in Engineering Design, New York, John Wiley & Sons, 1977.
  • L. Leemis, Reliability: Probabilistic Models and Statistical Methods, Prentice-Hall, 1995, ISBN 0-13-720517-1.
  • P. D. T. O'Connor, Practical Reliability Engineering, 4ª ed., New York, John Wiley & Sons, 2002.
  • J.D. Patton, Maintanability and Maintenance Management, North Carolina, Instrument Society of America, Research Triangle Park, 1998.
  • M. Broccoletti, Gli strumenti della Qualità, http://www.lulu.com, 2013.
  • E. Grassani L'errore come causa di infortunio 2022 Editoriale Delfino Milano 2022, ISBN 978-88-31221-68-9

Testi specifici per il campo dell'edilizia

  • AA. VV., La qualità edilizia nel tempo, Milano, Hoepli, 2003.
  • Bruno Daniotti, Durabilità e manutenzione in edilizia, Torino, UTET, 2012.
  • Vittorio Manfron, Qualità e affidabilità in edilizia, Milano, Franco Angeli, 1995.
  • UNI, UNI 11156-1, Valutazione della durabilità dei componenti edilizi. Terminologia e definizione dei parametri di valutazione, 2006.
  • UNI, UNI 11156-2, Valutazione della durabilità dei componenti edilizi. Metodo per la propensione all’affidabilità, 2006.
  • UNI, UNI 11156-3, Valutazione della durabilità dei componenti edilizi. Metodo per la valutazione della durata (vita utile), 2006.
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

Voci correlate

Collegamenti esterni

  1. IFIP WG10.4 on Dependable Computing e Fault Tolerance (in inglese) -
  2. A. Avizienis, J.-C. Laprie e Brian Randell: Concetti fondamentali sulla Dependability (in inglese)Aprile 2001.
  3. Algirdas Avizienis, Jean-Claude Laprie, Brian Randell: La Dependability e le sue minacce: una tassonomia (in inglese) — questo documento estende e perfeziona la versione del documento precedente ed è un eccellente punto di partenza per lo studio della dependability. Consigliata la lettura di questo documento e successivamente del seguente tutorial:
  4. Wilfredo Torres-Pomales: Tutorial sul Software Fault Tolerance[collegamento interrotto] — una guida molto buona, da leggere dopo aver letto il documento precedente.