Io-13-wyk-Slajd9

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Klasyfikacja programów a ewolucja

Klasyfikacja programów a ewolucja


W kontekście pielęgnacji oprogramowania, Lehman wprowadził prosty podział programów na trzy kategorie:

  • programy typu S, które są oparte w całości na formalnej specyfikacji i dlatego nie podlegają ewolucji
  • programy typu P, które reagują na zmiany w środowisku i w akceptowalny sposób dostarczają środków do interakcji z nim
  • programy typu E, które są osadzone w środowisku i nieustannie z nim oddziałują, co powoduje potrzebę ciągłych zmian


<< Poprzedni slajd | Spis treści | Następny slajd >>