Määrityksenmukaisuuden testaus vähentää tietojärjestelmien yhteentoimivuusongelmia

Kimmo Salvén - 6.5.2009 - 11:47:00

Tietotekniikkaan ja sen ohjelmistoihin liittyvät ongelmat ovat arkipäivää, niihin törmätään niin tietokoneen äärellä kuin erilaisten palveluiden käyttäjänäkin. Ohjelmistoihin liittyvät ongelmat näkyvät käyttäjille yleensä erilaisina toimintahäiriöinä, esimerkiksi väärinä tuloksina tai toimintakatkoina.

Kuva: Kuopion yliopistoNämä voivat konkretisoitua ongelmina pankkikorttimaksamisessa, lentojen tai junien myöhästelynä tai sähköisen äänestyksen epäonnistumisena. Arkisemmin ohjelmistoja löytyy myös pesukoneista, mikroaaltouuneista ja vaikkapa matkapuhelimista.

Jo yksittäisen ohjelman toiminnan testaaminen on usein hankalaa, johtuen muun muassa ohjelmistojen suuresta koosta sekä toimintojen ja niiden yhdistelmien valtavasta määrästä.

Vielä monimutkaisempaa testaamisesta tulee silloin kun sovitetaan yhteen erilaisia järjestelmiä. Ongelmaa paisuttaa myös se, että vaikka tiedonsiirtoon ohjelmistojen välille olisi kehitetty standardeja, näitä voidaan usein tulkita hyvin monin eri tavoin.

Filosofian maisteri Tanja Toroin väitöstutkimuksessa kehitettiin määrityksenmukaisuuden testauksen malli, jonka avulla voidaan testata erilaisten järjestelmien standardinmukaisuutta.

Ohjelmistoja kehitetään yleensä modulaarisesti, tästä sekä väitöstutkimuksensa tuloksista kertoo seuraavassa FM Tanja Toroi Kuopion yliopistosta:

kuuntele Kesto 4'40"

 


Haastateltavana:

  • FM Tanja Toroi, Kuopion yliopisto

Kirjoita uusi kommentti

Tämän kentän sisältöä ei näytetä julkisesti.
  • Www-osoitteet ja email-osoitteet muutetaan automaattisesti linkeiksi.
  • Sallitut HTML-tagit: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Rivit ja kappaleet päätetään automaattisesti.

Lisätietoa muotoiluasetuksista

CAPTCHA
Tämä kysymys esitetään automaattisen roskapostin vähentämiseksi.
Kuva CAPTCHA
Enter the characters shown in the image.
Footer