| 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 |