Andmebaasi logo
Valdkonnad ja kollektsioonid
Kogu ADA
Eesti
English
Deutsch
  1. Esileht
  2. Sirvi autori järgi

Sirvi Autor "Jaggo, Jaanus" järgi

Tulemuste filtreerimiseks trükkige paar esimest tähte
Nüüd näidatakse 1 - 2 2
  • Tulemused lehekülje kohta
  • Sorteerimisvalikud
  • Laen...
    Pisipilt
    listelement.badge.dso-type Kirje ,
    JavaScripti staatilise koodianalüsaatori loomine teenusena
    (Tartu Ülikool, 2013) Jaggo, Jaanus; Karus, Siim; Laur, Sven; Tartu Ülikool. Matemaatika-informaatikateaduskond; Tartu Ülikool. Arvutiteaduse instituut
    Staatiline koodianalüüs on tarkvaratööstuses laialt kasutatud analüüsimeetod koodiülevaatuste toetamiseks ning koodi kvaliteedi hindamiseks juba tarkvaraprojekti varajases staadiumis. Käesolevas töös tutvustatakse teenusepõhist lähenemist koodianalüsaatori loomisel, seejuures tuginedes privaatse lähtekoodi printsiibile. Selle meetodi mõistlikkuse ja teostatavuse hindamiseks lõime staatilise koodianalüsaatori prototüüp JavaScriptile. JavaScripti analüsaator on realiseeritud pistikud-teenusena lahenduse XMLStyleHelper laiendusena. Loodud JavaScripti analüsaator sobib hästi lähtekoodi struktuuri keerukuse hindamiseks ning annab tervikpildi koodis olevatest funktsioonidest. Teenusepõhine lähenemine annab mitmeid eeliseid eraldiseisva rakenduse ees ning tuginedes privaatse lähtekoodi printsiibile on see kasutajatele vastuvõetavam.
  • Laen...
    Pisipilt
    listelement.badge.dso-type Kirje ,
    Sarnaste koodisegmentide põhjal soovitusmudeli loomine
    (2016) Jaggo, Jaanus; Karus, Siim
    Käesoleva töö eesmärgiks on luua töövoog soovitusmudeli koostamiseks, mida saaks rakendada staatilises koodianalüüsis kasutajale soovituste tegemisteks. Selleks otsib süsteem sarnaseid koodisegmente avatud lähtekoodiga projektidest ning klasterdab need sarnasuse alusel. See lähenemine põhineb hüpoteesil, et kui arendajad kirjutavad mitu korda sarnast koodi, siis sisaldab see programmeerimismustrit, mida võiks teistelegi soovitada. Töös kontrollitakse lähenemise sobivust ning hinnatakse loodud meetodi kasulikkust staatilises koodianalüüsis. Kokkuvõttes leiti, et sel viisil tehtud soovitused ei arvesta piisavalt analüüsitava projekti eripäradega ega pole rakendatavad selles projektis.

DSpace tarkvara autoriõigus © 2002-2025 LYRASIS

  • Teavituste seaded
  • Saada tagasisidet