0000000000093682
AUTHOR
Sergejs Kozlovičs
showing 4 related works from this author
Transformāciju vadītā arhitektūra un tās grafiskie prezentācijas dziņi
2013
Promocijas darbā piedāvāta transformāciju vadītā arhitektūra (TDA) --- modeļbāzēta programmatūras arhitektūra interaktīvām sistēmām, kuras sastāv no vairākām komponentēm, kas sadarbojas. TDA attīsta tālāk OMG modeļu vadītās arhitektūras (MDA) idejas. Atšķirībā no MDA, kas izmanto modeļus un to transformācijas tikai programmatūras izstrādes laikā, TDA tos izmanto arī programmu izpildes laikā. Darbā aprakstīti arī svarīgākie TDA moduļi: TDA kodols (realizē komunikācijas mehānismu, darbību atcelšanas mehānismu un vairākrepozitoriju mehānismu), Vides dzinis (aizvietojams modulis TDA izmantošanai dažādās vidēs), Dialogu logu dzinis (modulis dialogu logu aprakstīšanai un parādīšanai uz ekrāna) un…
Jauns gramatiku veids datu saspiešanai
2008
Viens no veidiem, kā var saspiest virkni, ir uzkonstruēt virknei bezkonteksta gramatiku, kas to ģenerē. Tomēr ar šādā veida gramatikām, tāpat kā ar ahivatoru ZIP, virkni var labi saspiest tikai tad, ja tajā ir gari vienādi fragmenti. Darbā tiek ieviests cits bezkonteksta gramatiku paveids — indeksu gramatikas. Darbā ir parādīts, ka ar indeksu gramatikām datus var saspiest daudz labāk nekā ar parastajām gramatikām vai arī ar arhivatoru ZIP. Tiek piedāvāti atbilstošo teorēmu pierādījumi. Bez tam, tiek paskaidrots, kāpēc indeksu gramatikas ir labākas, kā arī tiek piedāvāti saspiešanas/atspiešanas algoritmi. Saspiešanai tiek izmantota autora oriģinālā virknes tēlu meklēšanas (pattern discovery)…
The transformation-driven architecture and its graphical presentation engines
2013
Promocijas darbā piedāvāta transformāciju vadītā arhitektūra (TDA) --- modeļbāzēta programmatūras arhitektūra interaktīvām sistēmām, kuras sastāv no vairākām komponentēm, kas sadarbojas. TDA attīsta tālāk OMG modeļu vadītās arhitektūras (MDA) idejas. Atšķirībā no MDA, kas izmanto modeļus un to transformācijas tikai programmatūras izstrādes laikā, TDA tos izmanto arī programmu izpildes laikā. Darbā aprakstīti arī svarīgākie TDA moduļi: TDA kodols (realizē komunikācijas mehānismu, darbību atcelšanas mehānismu un vairākrepozitoriju mehānismu), Vides dzinis (aizvietojams modulis TDA izmantošanai dažādās vidēs), Dialogu logu dzinis (modulis dialogu logu aprakstīšanai un parādīšanai uz ekrāna) un…
Fundamentālie algoritmi un to efektīva realizācija
2006
Šajā darbā tiek aprakstīta atšķirība starp algoritma jēdzienu un tā realizāciju. Lasītāja uzmanībai tiek piedāvāta plaši atzītu metožu un algoritmu klasifikācija. Šos algoritmus un metodes var nosaukt par fundamentāliem. Tie veido pamatu algoritmu pētīšanai. Daļa no algoritmiem tiek aplūkota sīkāk. Tiek doti vairāku teorēmu pierādījumi (daži rezultāti, domājams, ir jauni). Tiek pievērsta uzmanība arī tehniskām detaļām. Viss tas ļauj efektīvāk realizēt aprakstāmos algoritmus. Šis darbs var tikt aplūkots kā pirmais solis mācību materiālu par algoritmiem izveidē. Tas domāts plašam lasītāju lokam, kas ietver gan skolniekus un studentus (īpaši informātikas olimpiāžu dalībniekus), gan pasniedzēju…