Mikä on tietovirran analyysi?

Tietovirta-analyysi on tekniikka, jota käytetään kokoamaan tietoja ohjelmassa mahdollisesti lasketuista arvoista. Tarkemmin sanottuna tiedot siitä, miten muuttujia käytetään ohjelman jokaisessa pisteessä. Tästä prosessista saatuja tietoja käytetään usein ohjelman optimoinnissa.

Tietovirta-analyysissä käytetään tyypillisesti CFG-arvoa (ohjausvirtausgraafi), joka on samanlainen kuin vuokaavio, joka näyttää kaikki mahdolliset tietoradat ohjelman läpi.

Algoritmi, tietovirta, ohjelmointitermit