Show simple item record

dc.contributor.authorNaakka, Teppo
dc.date.accessioned2013-01-14T05:36:06Z
dc.date.available2013-01-14T05:36:06Z
dc.date.issued2012
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/40683
dc.description.abstractNaakka, Teppo Suorituskykyongelmien minimointi monimutkaisissa Java-pohjaisissa sovelluk-sissa Jyväskylä: Jyväskylän yliopisto, 2012, 39 s. Tietojärjestelmätiede, kandidaatintutkielma Ohjaaja(t): Hirvonen, Pertti Javan nouseminen teollisuuden standardiksi ohjelmistokehityskieleksi on joh-tanut siihen, että Java-pohjaisilla teknologioilla on tehty markkinoiden moni-mutkaisimmat sovellukset. Jotta monimutkaisia sovelluksia voidaan toteuttaa tehokkaasti, vaatii se erilaisten kehysjärjestelmien ja kirjastojen käyttöä. Tyypil-lisesti monimutkaisissa sovelluksissa on useita kirjastoja ja kehysjärjestelmiä, jotka monesti riippuvat toisistaan. Monimutkaiset sovellukset ja useat kirjastot ja kehysjärjestelmät johtavat siihen, että Java-sovellusten raportoiduin vika on suorituskykyongelma. Sovelluksen ja sen suoritusympäristön ollessa monimut-kainen myös suorituskykyongelman paikantaminen on haasteellista. Tutkielmassa käsitellään Java EE-ympäristön rakenne ja siihen kuuluvat kom-ponentit korkealla tasolla. Sen jälkeen syvennytään suorituskykyongelmien paikantamiseen ja mittaamiseen. Lopuksi käsitellään suorituskykyongelmien hallintaa ja minimointia suunnittelun ja toteutuksen näkökulmasta. Tarkoituk-sena on antaa lukijalle kuva, millaisia suorituskykyongelmia Java EE-järjestelmissä on, ja miten niitä voidaan hallita. Tutkimustuloksena esitetään, että suorituskykyongelmien paikantaminen ja poistaminen vaatii syvällistä tuntemusta kohdejärjestelmästä ja sovelluksesta sekä suorituskyvyn hallinta ennen toteutusta ja toteutuksen aikana vaatii pro-jektia hallinnoivilta henkilöiltä lisäpanostusta, vaikka sovelluskehityksessä käy-tettäisiinkin ketteriä menetelmiä. Kaikkia pullonkauloja ei voida minimoida, vaan korjattavat kohteet on valittava tarkasti harkiten.fi
dc.language.isofin
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.subject.otherohjelmointifi
dc.subject.othersuorituskykyfi
dc.subject.otherJavafi
dc.subject.otherJava Enterprise Editionfi
dc.titleSuorituskykyongelmien minimointi monimutkaisissa Java-pohjaisissa sovelluksissafi
dc.identifier.urnURN:NBN:fi:jyu-201301141037
dc.type.dcmitypeTexten
dc.type.ontasotKandidaatintutkielmafi
dc.type.ontasotBachelor's thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.contributor.oppiaineInformation Systems Scienceen
dc.rights.accesslevelopenAccessfi


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record