Search results for "programma"
showing 10 items of 708 documents
Mašīnkoda instrumentēšana bloku izpildes statistiskajai analīzei un paredzēšanai
2019
Maģistra darba pirmajā daļā tika aprakstīti mašīnkoda apgrieztas inženierijas pielietojumi (autortiesību un komercnoslēpuma aizsardzība, ievainojamību meklēšana). Kā arī apskatīti binārās analīzes rīki, process un soļi. Darba otrajā daļā tika salīdzināta dažādu binārās analīzes metožu efektivitāte, un identificētās situācijas, kad ar esošām metodēm var būt nepietiekami. Darba trešajā daļā tika piedāvātā oriģināla metode – “starp-bloku varbūtisko pāreju grafs”. Tā papildina eksistējošo trasēšanas metožu sniegto ar izpildes vēstures statistisko analīzi. Pielietojot to praktiski, tika secināts, ka tā atsevišķos gadījumos var sniegt priekšrocības. Starp-bloku varbūtisko pāreju grafu var izmanto…
Bezvadu sensoru tīklu testēšanas vides programmatūra
2016
Viens no galvenajiem sarežģījumiem lielu bezvadu sensoru tīklu izstrādē un uzstādīšanā ir laikietilpīgais atkļūdošanas un testēšanas process. Šī darba mērķis ir apzināt daļu esošo bezvadu sensoru testa gultņu iespējas un veikt secinājumus par nepieciešamo funkcionalitāti efektīva bezvadu sensoru tīklu atkļūdošanas un testēšanas procesa nodrošināšanai, ko implementēt Elektronikas un Datorzinātņu Institūta telpās izveidotās testa gultnes infrastruktūrā. Darba gaitā tika izstrādāts programmatūras komplekts, kas ļauj sadalīt datu noslodzi tīklā starp vairākām iekārtām, uzlabojot datu savākšanas, apstrādes un ierīču pārprogrammēšanas efektivitāti. Kā arī daļēji tika izstrādāts testa gultnes pārv…
Viedo līgumu un procesu pārvaldība ar organizācijas uzturētām blokķēdes tehnoloģijām
2018
Darba mērķis ir izpētīt privātas blokķēdes tehnoloģiju un Hyperledger decentralizētas programmatūras platformu. Pētāmā problēma ir dokumentu apstrādāšanas procesu automatizācija vienas organizācijas ietvarā. Eksistējošie pētāmās problēmas risinājumi nenodrošina pietiekamu drošības līmeni, kas var nodrošināt ar blokķēdes tehnoloģiju. Darba ietvaros ir analizēta Hyperledger platforma, uz kuras bāzi ir izveidota privāta blokķēde. Rezultātā uz privātas blokķēdes ir izstrādāts viedais līgums, lai pieradītu, ka privātas blokķēdes tehnoloģija varētu būt pilnvērtīgi izmantojama un spēj atrisināt problēmu. Darba noslēgumā ir secināts, ka pētāmā problēma ir daļēji atrisināta. Ir aprakstītas izstrādāt…
Statiskā programmatūras testēšana
2017
Statiskās programmatūras testēšanas mērķis ir atklāt programmatūras defektus un nepilnības, nedarbinot programmatūras pirmkodu. Tā paredz gan dokumentācijas, gan pirmkoda analīzi, izmantojot dažādas statiskās testēšanas metodes. Darba mērķis ir noskaidrot statiskās programmatūras testēšanas nozīmīgumu, ieguvumus un mērķus, kā arī izpētīt, kādus programmatūras darba produktus iespējams testēt statiski, kāpēc tas nepieciešams un kādas metodes tiek pielietotas, lai veiktu statisko testēšanu. Rezultātā darbā ir apkopota un izpētīta informācija par dažāda veida statiskās testēšanas metodēm un dokumentāciju, kas tiek statiski testēta, analizēti iemesli, kāpēc ieteicams šo dokumentāciju testēt un …
Atbalsta rīks čaulu programmu izpētei
2017
Čaulu programma ir lineāri algebrisks skaitļošanas modelis. Šis modelis tiek izmantots kvantu skaitļošanas algoritmu izstrādāšanā. Lai atvieglotu čaulu programmu pētīšanu, par darba mērķi tika izvirzīta programmatūras izstrādāšana, kas atbalsta darbu ar čaulu programmām grafiskajā vidē. Darba galvenie uzdevumi ir izstrādājamās programmatūras aprakstīšana, un sekojošu funkciju nodrošināšana: čaulu programmas ievadīšana un rediģēšana, liecības izmēra, sarežģītības un pilnās sarežģītības noteikšana, funkcijas f_P vērtības noteikšana. Darba rezultātā tika izveidota lietotne, kas atbalsta augstāk minētās funkcijas un vairākas sekundārās funkcijas, kā arī dokumentācija, kurā aprakstītas programma…
Mobilo ierīču un lietotņu drošības pētījumu sistematizācija ar ONTO6 metodoloģiju
2017
Trūkst labu un visaptverošu avotu lietotāju izglītošanai mobilo ierīču un lietotņu drošības jomā. Ontoloģija ir piemērots veids tādu zināšanu sistematizācijai. Maģistra darba ietvaros autors ir izpētījis drošības termina definīcijas vairākās jomās, apskatījis ontoloģijas jēdzienu, pielietojumus un izstrādes metodoloģijas. Autors apraksta un paskaidro izstrādes metodoloģijas izvēli, ontoloģijas valodas un izstrādes rīka izvēli un ontoloģijas izstrādes procesu. Darba beigās ir nodefinēti izstrādātās ontoloģijas tālāki uzlabojumi. Izpētot un pielietojot ONTO6 ontoloģijas izstrādes metodoloģiju, autors ir izstrādājis mobilo ierīču un lietotņu drošību ontoloģiju. Ontoloģijas pirmā versija der kā…
Prasību avoti tirgus orientētu produktu izstrādē
2016
Programmatūras prasību izstrāde ir netriviāls process, kas sevī ietver prasību apzināšanu no projektā iesaistītajām pusēm. Uz plašāku tirgu orientētu sistēmu izstrādē ir sarežģīti apzināt visas projektā iesaistītās puses. Tāpēc dažkārt prasības tiek izgudrotas radot iespējami nevajadzīgas, kļūdainas, grūti atsekojamas programmatūras prasības. Darba izpētes mērķis ir noskaidrot kādi vēl prasību avoti bez lietotāja ir identificēti akadēmiskajā literatūrā un izpētīt kādas ir to kopsakarības ar prasību veidiem. Darba ietvaros tika veikts sistemātisks literatūras apskats, lai noskaidrotu akadēmiskajā literatūrā piedāvātos prasību avotus un veidus. Kartēšanas rezultātā tika izstrādāta iestrādne, …
E-apmācību pārvaldības sistēmas izstrāde augstākās izglītības iestādei
2016
Maģistra darba „E-apmācību pārvaldības sistēmas izstrāde augstākās izglītības iestādei” mērķis ir izstrādāt personalizētas e-apmācību pārvaldes sistēmas modeli atbilstoši noteiktas augstākās izglītības iestādes prasībām, realizēt to un ieviest lietošanai augstākās izglītības iestādē. Darbā analizēti atbilstoši informācijas avoti, pamatojoties uz tiem, izvirzīti kritēriji e-apmācību pārvaldības sistēmas izvēlei, definētas personalizētas sistēmas izstrādes priekšrocības un trūkumi, ar lietošanā esošās e-apmācību vides lietojamības novērtējumu, pamatota personalizētas e-apmācību pārvaldības sistēmas izstrādes nepieciešamība augstākajā izglītības iestādē, izstrādāts e-apmācību pārvaldības sistē…
Ilgtspējīgas attīstības sociālā dimensija un sociālā inovācija: tēžu krājums
2016
SUSTINNO
Robotizētu procesu automatizācijas risinājumu piegāde
2019
Bakalaura darba mērķis ir izanalizēt un pētīt programmatūras piegādes specifiku un tās darbības izolācijas paņēmienus, kā arī pētīt un salīdzināt gan maksas, gan atvērtā pirmkoda robotizētu procesu automatizācijas platformu sniegtās iespējas un piegādes īpatnības. Bakalaura darbā sākotnēji tiek pētīts programmatūras piegādes process un šī procesa automatizācija, izvērtējot automatizēto risinājumu prasības un ieguvumus. Tālākajā darba gaitā tiek izpētīta piegādātās programmatūras izolācija, izvērtējot iespējamo variantu pozitīvās un negatīvās iezīmes. Turpmākajā darba gaitā tiek pētītas gan atvērtā pirmkoda, gan maksas robotizētu procesu automatizācijas izstrādes platformas, izvērtējot to sn…