• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • русский 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Войти
Просмотр элемента 
  •   Главная
  • 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
  • Просмотр элемента
  •   Главная
  • 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
  • Просмотр элемента
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
Открыть
302-15294-Ingus_Skaistkalns_is06103.pdf (961.2Kb)
Автор
Skaistkalns, Ingus
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Arnicāns, Guntis
Дата
2010
Metadata
Показать полную информацию
Аннотации
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
Контакты | Отправить отзыв
Theme by 
@mire NV
 

 

Просмотр

Весь DSpaceСообщества и коллекцииДата публикацииАвторыНазванияТематикаЭта коллекцияДата публикацииАвторыНазванияТематика

Моя учетная запись

Войти

Статистика

Просмотр статистики использования

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV