Show simple item record

dc.contributorTampereen teknillinen yliopisto, Ohjelmistotekniikan laitosen
dc.creatorPokkinen, Timo
dc.date.accessioned2010-05-10T08:18:13Z
dc.date.available2010-05-10T08:18:13Z
dc.date.issued2010-05-10T08:18:13Z
dc.identifier.urihttp://dspace.cc.tut.fi/dpub/handle/123456789/6565
dc.description.abstractOhjelmistojen siirrettävyys on erityisen tärkeää pitkän elinkaaren omaavien ohjelmistojen toteutuksessa. Siirrettävyys varmistaa ohjelmiston käyttökelpoisuuden laitteiden, käyttöjärjestelmien, varusohjelmistojen ja ohjelmistokehitysvälineiden muutosten yhteydessä. Ohjelmiston siirrettävyys tarkoittaa sitä, että ohjelmisto voidaan pienin muutoksin tai kokonaan ilman muutoksia siirtää toiseen tietokoneeseen ja käyttöympäristöön. Siirrettävyydestä käytetään englanninkielisessä kirjallisuudessa termejä portability, transferability ja movability. Ohjelmistot, joiden kohdalla siirrettävyysongelmista selviytyminen on erityisen tärkeää, ovat usein logiikaltaan monimutkaisia ja niiden toiminnallisuutta ohjaavat ja rajoittavat lait sekä asetukset. Tämä diplomityö liittyy Tietonauha-yhtiö Oy:n COBOL-ohjelmointikielellä toteutetun palkka- ja henkilöstöhallinnan ohjelmiston kehitysprojektiin, jossa COBOL-ohjelmisto TIPA muokattiin suljetun ohjelmointiympäristön ohjelmistosta siirrettäväksi. Ohjelmia TIPAssa on yli 1200 ja COBOL-koodia yli 300 000 riviä. TIPAa on kehitetty yli 40 henkilötyövuoden työpanoksella, ja suuri osa työstä on mennyt järjestelmän lakisääteisten ominaisuuksien toteuttamiseen ja järjestelmän sovittamiseen useiden erilaisten työehtosopimusten ja toimintatapojen mukaiseksi. Teknisellä tasolla diplomityössä tutkittiin siirrettävyyteen liittyviä ongelmia, ratkaistiin TIPA-järjestelmän siirrettävyyteen liittyvät ongelmat ja muutettiin suljetun järjestelmän COBOL-ohjelmisto siirrettäväksi. Siirrettävällä ohjelmistoversiolla saavutettiin yksi helposti ylläpidettävä ohjelmistoversio ja laaja tuettu laite- sekä käyttöjärjestelmäkanta. Lopputuloksena TIPA-ohjelmistolle tuli yli kymmenen vuotta lisää käyttöikää ja ohjelmiston potentiaalinen asiakaskunta laajeni moninkertaiseksi. Työssä tarkastellaan ohjelmointivälineiden antamaa tukea siirrettäville ohjelmistoille ja säilytettiin järjestelmien kehitetykseen käytetty useiden vuosien työ sekä etu yrityksen henkilöstön vahvasta COBOL-ohjelmointiosaamisesta. /Kir10en
dc.format.mimetypeapplication/pdf
dc.language.isofi
dc.relation.isformatof48en
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.titleCobol-ohjelmistojen siirrettävyydestäen
dc.typeDiplomityö - Master's thesis
dc.identifier.urnURN:NBN:fi:tty-201005101119
dcterms.issued2010-05-05
dc.revKuikka, Seppo
dc.revMikkonen, Tommi
dc.thsLeinikki, Visa-Matti
dcterms.alternativeStudy of Portability in COBOL applicationsen
dc.contributor.laitosSysteemitekniikan laitos
dc.contributor.laitosOhjelmistotekniikan laitos
dc.contributor.tiedekuntaTieto- ja sähkötekniikan tiedekunta
dc.contributor.tiedekuntaAutomaatio-, kone- ja materiaalitekniikan tiedekunta
dc.contributor.yliopistoTampereen teknillinen yliopisto
dc.programmeSähkötekniikan koulutusohjelmaen
dc.date.published2010-05-05
dc.contributor.laitoskoodiase
dc.contributor.laitoskoodiohj


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record