Librería Samer Atenea
Kálamo Books
Librería Elías (Asturias)
Librería Kolima (Madrid)
Librería Proteo (Málaga)
Wykrywanie podatności oprogramowania jest niezbędne do identyfikacji klas podatnych na błędy i zmiany na wcześniejszych etapach rozwoju, tak aby można było poświęcić im szczególną uwagę, a także poprawić jakość i niezawodność oprogramowania. W celu przeprowadzenia konserwacji korygującej i adaptacyjnej konieczne jest wprowadzanie zmian w trakcie ewolucji oprogramowania. Ważne jest, aby analizować częstotliwość zmian w poszczególnych klasach, a także identyfikować i wykazywać powiązane zmiany w wielu klasach. Wczesne wykrywanie klas podatnych na awarie i zmiany umożliwia programistom i ekspertom poświęcenie cennego czasu i zasobów na te obszary oprogramowania. Przewidywanie klas oprogramowania podatnych na zmiany i awarie jest aktywnym tematem badań w dziedzinie inżynierii oprogramowania; większość badaczy zajmuje się tym tematem. Takie przewidywania mogą być wykorzystane do przewidywania zmian w różnych klasach systemu między jedną wersją oprogramowania a następną. Wcześniejsze zidentyfikowanie klas podatnych na zmiany i awarie może pomóc w skupieniu uwagi na tych klasach.