Dynaaminen analyysi

Wikipediasta
Siirry navigaatioon Siirry hakuun

Dynaaminen analyysi on tietokoneohjelmien analysointia suorittamalla ohjelmia todellisessa tai virtuaalisessa prosessorissa. Jotta dynaaminen analyysi voisi onnistua riittävän hyvin, tarvitaan riittävät testitiedot ja tulotiedot, jotta voidaan tuottaa riittävän tarkat vastaukset käyttäytymisen tuloksena. Yleensä dynaamisen analyysin suorittamiseksi ohjelmistoa joudutaan muuttamaan vähän (koodin instrumentointi), tai muutoin joudutaan varmistamaan, että suoritus kattaa riittävän osan koodista.

Kirjallisuutta

[muokkaa | muokkaa wikitekstiä]
  • Ball, T. (1999). The concept of dynamic analysis. Springer Verlag Heidelberg. (englanniksi)
  • Hamou-Lhadj, A. (2005). Techniques to Simplify the Analysis of Execution Traces for Program Comprehension. PhD-thesis. (englanniksi)
  • Zaidman, A. (2006). Scalability Solutions for Program Comprehension Through Dynamic Analysis. PhD-thesis. (englanniksi)