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

Käyttövarmuuden rakentaminen osaksi teollisuusrobotin soluohjainta

Johansson, Erno (2018)

 
Avaa tiedosto
Master's thesis (8.109Mt)
Lataukset: 



Johansson, Erno
2018

Automaatiotekniikka
Teknisten tieteiden tiedekunta - Faculty of Engineering Sciences
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-06-06
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201805241859
Tiivistelmä
Ohjelma on käyttövarma kun se toimii määrittelynsä mukaisesti ja sen käyttö onnistuu sille asetettujen ehtojen vallitessa halutun ajan verran. Yhä monimutkaisempien ohjelmien osalta käyttövarmuuden varmistaminen on kuitenkin haastavaa. Työssä esiteltävä teollisuusrobottisolua ohjaava soluohjain on tästä esimerkkinä. Se sisältää useita virheitä, jotka heikentävät sen käyttövarmuutta. Työn tarkoituksena on löytää tapoja parantaa tämän ja uusien alkavien ohjelmistoprojektien käyttövarmuutta.

Tässä työssä tehtiin tutkimusta kahdessa vaiheessa, joista ensimmäisessä kartoitettiin kirjallisuustutkimuksena ohjelmistokehityksen keinoja ja toimintamalleja parantaa ohjelman käyttövarmuutta. Toisessa vaiheessa keinoja sovellettiin soluhjaimen toteuttamiseen ja siinä esiintyvien ongelmien korjaamiseen.

Ohjelman käyttövarmuutta parantavat keinot voidaan jakaa neljään ryhmään: virheiden esittelyä välttävät, ohjelman ajon aikaisista vioista toipuminen vikasietoisuudella, ohjelmaan jo esiteltyjä virheitä poistavat ja nykyisten sekä tulevien virheiden määrää ja vaikutusta arvioivat. Näihin ryhmiin kuuluvien keinojen avulla onnistuttiin työssä toteuttamaan käyttövarmuudeltaan hyväksyttävällä tasolla oleva soluohjain.

Keinojen lisäksi ohjelman käyttövarmuutta voidaan kasvattaa uusissa ohjelmistoprojekteissa myös ottamalla käyttöön toimintamalleja kuten jatkuva integrointi, jatkuva toimitus ja DevOps. Julkaisunopeuden kasvattamisen lisäksi niiden avulla voidaan vähentää virheiden esittelyä ohjelmaan ja tehostaa jo esiteltyjen virheiden nopeaa korjaamista automaattisilta testeiltä ja ohjelman käyttäjiltä saatavan palautteen avulla.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [41306]
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