Kirjasto - Tampereen teknillinen yliopisto

Cobol-ohjelmistojen siirrettävyydestä

Show full item record

Files in this item

Files Size Format View
pokkinen.pdf 485.9Kb PDF View/Open
URN: http://URN.fi/URN:NBN:fi:tty-201005101119
Title: Cobol-ohjelmistojen siirrettävyydestä
Author: Pokkinen, Timo
Publication type: Diplomityö - Master's thesis
Issue date: 2010-05-05
University: Tampereen teknillinen yliopisto
Faculty: Tieto- ja sähkötekniikan tiedekunta
Automaatio-, kone- ja materiaalitekniikan tiedekunta
Department: Systeemitekniikan laitos
Ohjelmistotekniikan laitos
Abstract: Ohjelmistojen 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. /Kir10

Copyright: This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.


This item appears in the following Collection(s)

Show full item record

Search TUT DPub


Advanced Search

Browse

My Account

Statistics