The benefits of using UML-modeling tools in evaluation and testing of eTM software
Hurme, Jarkko (2011)
Hurme, Jarkko
Turun ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011112215073
https://urn.fi/URN:NBN:fi:amk-2011112215073
Tiivistelmä
Tämä opinnäytetyö käsittelee UML – kaavioiden käyttöä osana tietokantapohjaisen ohjelmiston arviointia ja testausta. Opinnäytetyön pohjana käytettiin Electronic Town Hall Meeting – ohjelmistoa (eTM), joka on osa EU tason PARTERRE: Electronic Participation Tools for Spatial Planning and Territorial Development projektia.
Tässä työssä tarkastellaan UML-kaavioiden roolia eTM – ohjelmiston arvioinnissa ja testauksessa. Työssä käsitellään ensin Electronic Town Hall Meeting - ohjelmistoja niin, että lukijalla tulee selkeä käsitys kyseisistä ohjelmista ja niiden käyttötarkoituksesta.
Kolmas osa käsittelee erilaisia UML – mallinnuksen työvälineitä sekä niiden hyödyntämistä tietokantapohjaisten sovellusten testauksessa. Kyseisen kappaleen tarkoituksena on tuoda esille UML-kaavioiden edut testauksessa sekä neuvoa lukijaa niiden käyttämisessä niin, että lukijalle tulee kokonaiskuva UML- kaavioiden hyödyntämisestä osana testausprosessia.
Neljännessä osassa mennään vielä syvemmälle ja keskitytään vain aktiviteettikaavioon sekä tilakaavioon ja edetään askel askeleelta opastaen miten hyödyntää näitä kaavioita ohjelmiston arvioinnissa ja testauksessa, jotta lukija voi näin hyödyntää tätä tietoa omassa työssään.
Työn viimeisessä osiossa tarkastellaan kirjoittajan oman kokemuksen pohjalta luotuja UML–kaavioita eTM – ohjelmistosta. Kyseiset kaaviot puretaan osioiksi niin, että lukija ymmärtää niiden käyttötarkoituksen, sekä sen miten kyseiset kaaviot ovat toimineet kyseisen ohjelmiston arvioinnissa, testauksen tukena sekä sen suunnittelussa injektoimalla testitapauksia tilakaavioihin.
Yhteenvedossa tulen käsittelemään kyseisen testaustekniikan tulevaisuutta sekä arvioimaan omaa työtäni koskien tätä opinnäytetyötä.
Tässä työssä tarkastellaan UML-kaavioiden roolia eTM – ohjelmiston arvioinnissa ja testauksessa. Työssä käsitellään ensin Electronic Town Hall Meeting - ohjelmistoja niin, että lukijalla tulee selkeä käsitys kyseisistä ohjelmista ja niiden käyttötarkoituksesta.
Kolmas osa käsittelee erilaisia UML – mallinnuksen työvälineitä sekä niiden hyödyntämistä tietokantapohjaisten sovellusten testauksessa. Kyseisen kappaleen tarkoituksena on tuoda esille UML-kaavioiden edut testauksessa sekä neuvoa lukijaa niiden käyttämisessä niin, että lukijalle tulee kokonaiskuva UML- kaavioiden hyödyntämisestä osana testausprosessia.
Neljännessä osassa mennään vielä syvemmälle ja keskitytään vain aktiviteettikaavioon sekä tilakaavioon ja edetään askel askeleelta opastaen miten hyödyntää näitä kaavioita ohjelmiston arvioinnissa ja testauksessa, jotta lukija voi näin hyödyntää tätä tietoa omassa työssään.
Työn viimeisessä osiossa tarkastellaan kirjoittajan oman kokemuksen pohjalta luotuja UML–kaavioita eTM – ohjelmistosta. Kyseiset kaaviot puretaan osioiksi niin, että lukija ymmärtää niiden käyttötarkoituksen, sekä sen miten kyseiset kaaviot ovat toimineet kyseisen ohjelmiston arvioinnissa, testauksen tukena sekä sen suunnittelussa injektoimalla testitapauksia tilakaavioihin.
Yhteenvedossa tulen käsittelemään kyseisen testaustekniikan tulevaisuutta sekä arvioimaan omaa työtäni koskien tätä opinnäytetyötä.