Hyppää sisältöön
    • Suomeksi
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit)
  • Näytä aineisto
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit)
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Rakenteellisen teknisen velan ilmentyminen tietomallin vaatimusten muuttuessa

Aro, Tuukka (2023-07-02)

Rakenteellisen teknisen velan ilmentyminen tietomallin vaatimusten muuttuessa

Aro, Tuukka
(02.07.2023)
Katso/Avaa
D___Tuukka_Aro-valmis.pdf (2.073Mb)
Lataukset: 

Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
avoin
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on:
https://urn.fi/URN:NBN:fi-fe2023073192349
Tiivistelmä
Koodin laatu tunnustetaan yleisesti keskeiseksi uhaksi, mutta sitä tärkeämmiksi oletetaan esimerkiksi vaatimusten muuttuminen, arvioiden epätarkkuus ja tekijöiden tuottavuus, jotka käytännössä muodostuvat ongelmiksi vasta ryvettyneen koodin kautta, ja vain siten. Arviot ovat aina luonnostaan aluksi epätarkkoja ja vaatimukset muuttuvat, mutta laadukas ja kompakti koodi estää niiden muodostumisen ongelmaksi ja lienee usein se mahdollisten epäonnistumisten todellinen ydin, johon pitäisi tarttua. Tämän tutkimuksen motivaationa on ajatus siitä, että tietomallin toteutuksella moderneissa verkkosovelluksissa on parannettavaa näiden haasteiden torjumiseksi. Rakenteelliset piirteet kerrostuneessa full stack -arkkitehtuurissa vaikuttavat tarpeeseen toteuttaa sovelluksen tietomalli uudestaan ja uudestaan lähdekoodin eri osiin, jolloin kaikki tietomallin vaatimusten muutoksista kehkeytyvät koodin muutokset propagoituvat ympäri lähdekoodia. Tutkimuksen tavoitteena on kartoittaa tätä ongelmaa nykyään laajasti käytössä olevien verkkosovellusteknologioiden kannalta. Tutkimuksessa selviää, että minkälaiset teknologiapinot ovat suosittuja verkkosovelluksissa ja kuinka monta duplikoitunutta tietomallin toteutusta näiden teknologiapinojen rakenteeseen sisältyy.
Kokoelmat
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit) [9338]

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetAsiasanatTiedekuntaLaitosOppiaineYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste