Cleanroom

Ten artykuł dotyczy programowania. Zobacz też: clean room – pomieszczenie laboratoryjne z atmosferą bezpyłową.

Cleanroom – filozofia tworzenia oprogramowania, której podstawą jest unikanie defektów oprogramowania dzięki rygorystycznemu procesowi kontroli.

Celem tego podejścia jest tworzenie oprogramowania bez żadnych defektów. Nazwa „cleanroom” wywodzi się od pomieszczeń o sterylnej atmosferze – nazywanych właśnie clean room (z ang. dosłownie: czysty pokój). Podstawą tworzenia oprogramowania metodą „cleanroom” są metody weryfikacji statystycznej programów i testy statystyczne do certyfikowania niezawodności.

Bibliografia

  • H.H. Mills H.H., M.M. Dyer M.M., R.R. Linger R.R., Cleanroom Software Engineering, IEEE Software, 1987, s. 19–24 .
  • IanI. Sommerville IanI., Inżynieria oprogramowania, Wydawnictwa Naukowo-Techniczne, 2003 .

Linki zewnętrzne

  • Prezentacja w formacie PowerPoint na temat metody Cleanroom [online] .