haku: @keyword suorituskyvyn analysointi / yhteensä: 2
viite: 1 / 2
« edellinen | seuraava »
Tekijä:Tikkanen, Arto
Työn nimi:Performance Analysis of Software Systems in Early Life Cycle Steps
Ohjelmistojärjestelmien suorituskyvyn analysointi ohjelmiston elinkaaren alkuvaiheissa
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2005
Sivut:viii + 67      Kieli:   eng
Koulu/Laitos/Osasto:Sähkö- ja tietoliikennetekniikan osasto
Oppiaine:Ohjelmistotekniikka   (T-106)
Valvoja:Soisalon-Soininen, Eljas
Ohjaaja:
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark S80     | Arkisto
Avainsanat:software development
software performance engineering
performance analysis
performance modeling
ohjelmistosuunnittelu
ohjelmiston suorituskyky
suorituskyvyn analysointi
suorituskyvyn mallintaminen
Tiivistelmä (fin): On varsin tavallista, että ohjelmistokehitysprojekteissa painotetaan ainoastaan sitä, että kehitettävä ohjelmisto toteuttaa sille asetetut toiminnalliset vaatimukset, ja että se toteuttaa nämä vaatimukset virheettömästi.
Ei-toiminnalliset vaatimukset, kuten skaalautuvuus ja suorituskyky, tulevat helposti laiminlyödyiksi projektien tiukkojen aikataulujen ja budjettien paineessa.
Järjestelmän suorituskyky mitataan yleisesti vasta sen jälkeen, kun ohjelmisto on jo toteutettu.
Tämä on selkeä riski projektin onnistumiselle, mikäli tuotteelle on asetettu ehdottomia suorituskykyvaatimuksia.
Jos suorituskykyongelmat havaitaan vasta tässä vaiheessa, niiden korjaaminen tulee mitä todennäköisimmin olemaan kallista sekä ajallisesti että rahallisesti.

Analysoimalla ohjelmiston suorituskykyä heti sen kehityksen alkuvaiheista alkaen, todennäköisyys kohdata suorituskykyongelmia projektin loppuvaiheissa pienenee oleellisesti.
Suorituskyvyn mallintaminen mahdollistaa ohjelmistojärjestelmän suorituskyvyn ennustamisen jo järjestelmän suunnitteluvaiheessa, ennen kuin suorituskykyä voidaan mitata.
Mallintamalla suorituskyvyn kannalta kriittiset ohjelmiston osat ja ratkaisemalla nämä mallit, voidaan eri arkkitehtuuri- ja suunnitteluvaihtoehtojen suorituskykyä ja skaalautuvuutta vertailla jo ennen varsinaisen toteutuksen tekemistä.

Tämän lopputyön soveltavassa osassa analysoidaan Computer Log nimisen osajärjestelmän suorituskykyä.
Analysointi suoritetaan käyttäen SPE-menetelmää (Soft-ware Performanee Engineering), johon sisältyy suorituskyvyn analysointia tukeva prosessimalli, joukko suorituskykyisen ohjelmiston suunnitteluperiaatteita, sekä suorituskyvyn mallinnusmenetelmä.
Analysoinnin tavoitteena on löytää nykyisen toteutuksen mahdolliset pullonkaulat sekä etsiä paremman suorituskyvyn mahdollistava toteutusvaihtoehto.

Kirjallisuuden mukaan ohjelmiston suorituskyvyn systemaattinen huomioiminen ja mallintaminen ohjelmiston elinkaaren alkuvaiheista alkaen antavat arvokasta tietoa suorituskykyisten järjestelmien rakentamiseksi ja suorituskykyongelmien välttämiseksi.
Tässä työssä saavutetut tulokset tukevat tätä näkemystä.
ED:2005-05-11
INSSI tietueen numero: 28805
+ lisää koriin
« edellinen | seuraava »
INSSI