Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Kohinainjektion toteuttaminen virheenetsintäohjelmalla

Lappalainen, Niko (2018)

 
Avaa tiedosto
lappalainen.pdf (1.053Mt)
Lataukset: 



Lappalainen, Niko
2018

Tietotekniikka
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2018-12-05
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201810172405
Tiivistelmä
Tässä työssä käsitellään rinnakkaisten C ja C++ kielisten ohjelmien testaamista käyttäen epädeterminististä kohinainjektiotekniikkaa. Työssä osoitetaan, että tekniikka on mahdollista toteuttaa käyttäen samoja periaatteita, joihin virheenetsintäohjelmat perustuvat.

Työn alussa on kerätty tietoa kohinainjektiosta useista eri lähteistä, jotta tekniikan vaatimuksia ja rajoituksia voitaisiin ymmärtää. Työssä esitetään myös lyhyesti GNUvirheenetsintäohjelman, eli GDB:n toimintaa. Työssä esitetään ehdotuksia, kuinka virheenetsintäohjelmilla voitaisiin toteuttaa samoja ominaisuuksia kuin muissa kohinainjektiototeutuksissa.

Työn yhteydessä toteutettiin kohinainjektiokehyksen prototyyppi käyttäen apuna GDB-virheenetsintäohjelman Python-rajapintaa. Prototyypillä saadut tulokset eivät olleet täysin positiivisia, mutta ne kuitenkin vahvistavat tässä työssä esitettyjen ehdotusten soveltuvuutta.
Kokoelmat
  • Kandidaatintutkielmat [9897]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste