Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Hibrīda diferencēšanas stratēģijas izstrāde versiju kontroles sistēmām, kas pielāgojas faila satura raksturlielumiem
Nosaukums angļu valodā Development of Hybrid Diffing Strategy for Version Control Systems Adapting to File Content Characteristics
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Padmaraj Nidagundi
Recenzents Pāvels Rusakovs
Anotācija Versiju kontroles sistēmas ir būtiska mūsdienu programmatūras izstrādes daļa, taču to atšķirību noteikšanas darbplūsmas joprojām galvenokārt ir pielāgotas parastam rindorientētam tekstam. Mūsdienu repozitorijos ir dažādi artefakti: ar roku rakstīts pirmkods, strukturēts teksts, ģenerēti izvades faili, minimizēti faili un bināri dati. Šādam saturam viena vienota salīdzināšanas pieeja var radīt trokšņainas, nedrošas vai praktiski vājas atšķirības. Šī darba mērķis ir izstrādāt, prototipēt un novērtēt hibrīdu atšķirību noteikšanas stratēģiju, kas pielāgojas failu pāra iekšējām īpašībām. Atšķirībā no failu tipu noteikšanas, kas nosaka, kas fails ir, piedāvātā pieeja nosaka, kā failu pāris būtu jāsalīdzina. Tāpēc darbs koncentrējas uz izmērāmiem maršrutēšanas pierādījumiem, tostarp bināra riska, strukturālās regularitātes un mašīnas veidota teksta pazīmēm. Praktiskā daļa ir īstenota kā C valodā rakstīts prototips. Tas veic ierobežotu paraugošanu, pakāpenisku pirmās un otrās kārtas analīzi, deterministisku profilu maršrutēšanu un izskaidrojamu deleģēšanu salīdzināšanas rīkiem. Maršrutēšanas politika ir iegūta no kontrolēta sintētiska korpusa un papildināta ar novērtējumu publisku repozitoriju vēsturē. Darbs sniedz kompaktu, izskaidrojamu un no formāta neatkarīgu maršrutēšanas slāni heterogēnam repozitoriju saturam. Tas arī veido pamatu turpmākiem pētījumiem par iekšējās satura pazīmēs balstītu atšķirību noteikšanu nākotnes versiju kontroles darbplūsmās.
Atslēgas vārdi VERSIJU KONTROLES SISTĒMAS, HIBRĪDĀ ATŠĶIRĪBU NOTEIKŠANAS STRATĒĢIJA, ATŠĶIRĪBU MARŠRUTĒŠANA, FAILU IEKŠĒJĀS RAKSTURLIELUMU PAZĪMES
Atslēgas vārdi angļu valodā VERSION CONTROL SYSTEMS, HYBRID DIFFING STRATEGY, DIFF ROUTING, INTRINSIC FILE CHARACTERISTICS
Valoda eng
Gads 2026
Darba augšupielādes datums un laiks 20.05.2026 22:39:55