• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • Deutsch 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Einloggen
Dokumentanzeige 
  •   DSpace Startseite
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Dokumentanzeige
  •   DSpace Startseite
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.

Ruby bibliotēku uzturēšanas procesu uzlabošana, izmantojot koda analīzi

Thumbnail
Öffnen
302-15294-Ingus_Skaistkalns_is06103.pdf (961.2Kb)
Autor
Skaistkalns, Ingus
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Arnicāns, Guntis
Datum
2010
Metadata
Zur Langanzeige
Zusammenfassung
Ruby valodā ir pieejams liels skaits bibliotēku, kuras sava darba veikšanai izmanto citas Ruby bibliotēkas. Šādas atkarīgās bibliotēkas ir nepieciešams atjaunot, ja tās nedarbojas kopā ar nepieciešamās bibliotēkas jaunāku versiju. Šāds bibliotēku uzturēšanas process prasa ļoti daudz laika. Darbā tiek meklētas iespējas samazināt laika patēriņu Ruby bibliotēku uzturēšanā, izmantojot koda analīzi. Tika pārbaudīti dažādi Ruby koda analīzes rīki, kuri varētu palīdzēt bibliotēku uzturēšanas darbos, kā arī tika izstrādāts jauns rīks, kas veic bibliotēku koda analīzi un salīdzina iegūtos rezultātus, lai atrastu izmaiņas bibliotēku versijās. No visu pielietoto rīku iegūtajiem rezultātiem var secināt, ka koda analīze palīdz ātrāk konstatēt bibliotēkas versiju izmaiņas, bet īpaši labi nepalīdz noteikt, kas tieši ir jālabo atkarīgajā bibliotēkā.
 
There are many libraries that are depending on other libraries in programming language Ruby. These libraries often need to be repaired for working with dependency library's higher version. this maintaining process takes very much time. In this paper solution is searched for minifying maintenance spent time with code analysis. There were tested many Ruby code analyzing tools, that could help in library maintenance and new tool was developed, that analyzes libraries and compares results to find changes in libraries. The results of work are as follows - code analysis can help to faster exam changes in libraries' versions, but cannot help to find out how exactly to solve problems in maintaining process very well.
 
URI
https://dspace.lu.lv/dspace/handle/7/20997
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [6025]

University of Latvia
Kontakt | Feedback abschicken
Theme by 
@mire NV
 

 

Stöbern

Gesamter BestandBereiche & SammlungenErscheinungsdatumAutorenTitelnSchlagwortenDiese SammlungErscheinungsdatumAutorenTitelnSchlagworten

Mein Benutzerkonto

Einloggen

Statistik

Benutzungsstatistik

University of Latvia
Kontakt | Feedback abschicken
Theme by 
@mire NV