Kvalifikācijas/kursa/bakalaura/maģistra kursa/maģistra/doktora darbu temati

LU Datorikas fakultātes studentiem

Pēdējās izmaiņas: 2014. gada 29. maijā
Lai piedāvātu tēmas, pasniedzēji var kontaktēties ar lapas uzturētāju Sergeju Kozloviču

ATTEIKŠANĀS. Lapas uzturētājs nenes atbildību par tēmu piedāvājumiem, kā arī par lapu saturu, uz kurām ir dotas saites. Neskaidrību gadījumā var vērsties pie attiecīga pasniedzēja.

ATTĒLU APSTRĀDE

Izplūdušu robežu detektors
P. Ķikusts

Apgabalu sadalīšana izliektos apgabalos
P. Ķikusts

Līnijattēla fragmentu detektors
P. Ķikusts

BIOINFORMĀTIKA un EFEKTĪVU ALGORITMU IZSTRĀDE

Dažas problēmas
J. Vīksna

GRAFU ZĪMĒŠANA/IZVIETOŠANA

Taisnstūru izvietojuma normalizēšana
P. Ķikusts

DATIZRACE

Datizraces uzdevumu risināšana studenta darba vietas vai citos datu masīvos (pēc kursa “Datizrace” noklausīšanās)
K. Podnieks

DATORU TĪKLI/SEMANTISKAIS TĪMEKLIS

OWL ontoloģijas/konceptuālā modeļa izstrāde konkrētai nozarei, uzdevumam, vēsturiskai datubāzei
K. Čerāns

Tīmekļa ontoloģiju valodas OWL modifikācijas (saglabājot atrisināmību)
K. Čerāns

Ontoloģiju automātiskas attēlošanas servisi OWLGrEd rīkā
K. Čerāns

Datorlingvistika saistībā ar semantiskā tīmekļa tehnoloģijām
G. Bārzdiņš

GRID tehnoloģiju attīstīšana un izmantošana
G. Bārzdiņš

Datoru tīkli
G. Bārzdiņš

DATU AIZSARDZĪBA UN KRIPTOGRĀFIJA

Pētījums par to, cik lielā mērā ir iespējams aizsargāt algoritmu pret analīzi
→ Firma “Syncrosoft”

MCFACT (Multi-Channel Finite Automata Code Transformation) lietojamības uzlabošana
Firma “Syncrosoft”

DISKRĒTA MATEMĀTIKA

Ar kombinatoriku, varbūtību teoriju, kopu teoriju, matemātisko loģiku, skaitļu teoriju vai citu datorikā pielietojamu matemātikas jomu saistīta autora paša piedāvāta tēma
(ja autoram jau ir kādas iestrādes attiecīgajā virzienā; nepieciešama tēmas  pārrunāšana klātienē)
J.Smotrovs

KOMBINATORIKA UN KVANTU INFORMĀCIJA

Kombinatorie dizaini un to izmantošana kvantu dizainu būvēšanai
J.Smotrovs

MATEMĀTISKĀ OPTIMIZĀCIJA

Nediferencējamās optimizācijas metodes grafa proporcionāla griezuma atrašanai
K. Freivalds

Lokāla minimuma noskaidrošana nediferencējamām funkcijām
K. Freivalds

Punkta piederības problēma dotu punktu izliektai čaulai
K. Freivalds

MATEMATISKĀS SPĒLES un DATORSPĒLES

Datorspēles ar pētniecībai/praksei noderīgiem blakusproduktiem
J. Borzovs

MODEĻU TRANSFORMĀCIJAS UN RĪKU BŪVE

Konkrētu grafisko diagrammu redaktoru veidošana LU MII grafisko rīku platformā
K. Čerāns

Ontoloģiju automātiskas attēlošanas servisi OWLGrEd rīkā
K. Čerāns

Konkrētu grafisko diagrammu redaktoru veidošana uz LU MII izstrādātās grafisko rīku platformas bāzes (loģisko shēmu diagrammas, Petri tīkli (t.sk. hierarhiskie), u.c., iespējamas arī notācijas pašam studentam aktuālām situācijām)
K. Čerāns

OWL API kā modeļu repozitorijs
K. Čerāns

Deklaratīvas modeļu transformāciju valodas realizācija
K. Čerāns

Praktiska rīku būve METAclipse vidē
· pilna UML klašu diagramma
· UML aktivitāšu diagramma
· UML stāvokļu diagramma
· MOF QVT diagrammas
· BPMN diagramma
· citas līdzīgas diagrammas
· ReDSeeDS RSL lietojumu/aktivitāšu diagramma
A. Kalniņš, E. Celms, A. Šostaks, E. Kalniņa

Konkrētu transformāciju būve valodā MOLA
· pilna UML stāvokļu diagrammas vienkāršošana
A. Kalniņš, E. Celms, A. Šostaks, E. Kalniņa

Sarežģītāki transformāciju uzdevumi
· MOLA kompilatora uz L3 fragmenti valodā MOLA
· MOF QVT pārveidotājs uz MOLA
A. Kalniņš, E. Celms, A. Šostaks, E. Kalniņa

Tehnoloģiskie uzdevumi (realizācija pamatā caur MOLA)
· metamodeļu imports/eksports caur XMI
· MOLA kā RSA plug-in
· MOLA kā Enterprise Architect plug-in
A. Kalniņš, E. Celms, A. Šostaks, E. Kalniņa
Teorētiski uzdevumi
· MOLA iespēju salīdzināšana ar MOF_QVT
· MOLA paplašināšana ar metamodeļu apstrādes līdzekļiem ("MOLA+")
· MOLA semantikas definēšana ar predikātu valodu
A. Kalniņš, E. Celms, A. Šostaks, E. Kalniņa

Konkurentu rīku analīze un salīdzinājums
· Valodas MOLA rīka būve lietojot MS DSL
· Valodas MOLA rīka būve lietojot MetaEdit+
· Valodas MOLA rīka būve lietojot ...
· Rīku MetaEdit+ un MS DSL salīdzinājums
· Viena rīka (piem. MOLAs) būve dažādos rīkos un rezultātu salīdzinājums
A. Kalniņš, E. Celms, A. Šostaks, E. Kalniņa

Grafisko rīku būve ar modeļu transformāciju palīdzību
J. Bārzdiņš, E. Rencis, S. Rikačovs

Aktivitāšu diagrammu imitātora izstrāde, izmantojot modeļu transformācijas
J. Bārzdiņš, E. Rencis, S. Rikačovs

Ontoloģiju redaktora izstrāde, izmantojot UML OWL profilu un rīku būves platformu
J. Bārzdiņš, E. Rencis, S. Rikačovs

Rīku būves platformu salīdzinošā analīze, izmantošana un tālāka attīstība
J. Bārzdiņš, E. Rencis, S. Rikačovs

Citas tēmas par modeļu transformācijām
J. Bārzdiņš, E. Rencis, S. Rikačovs

MULTIMEDIJI

Tēmas no Ilvara Miznika
I. Mizniks

PROGRAMMATŪRAS IZSTRĀDE

Tīmekļa lietotnes ģenerēšana no datu modeļa
K. Čerāns

Universāla konfigurējama tīmekļa lietotne
K. Čerāns

Konkrēta informatīvā sistēma bez programmēšanas: izstrādes variantu salīdzināšana
K. Čerāns

Zināšanu pārvaldības rīki
K. Čerāns

Tīmekļa lietotņu izstrāde funkcionālās programmēšanas stilā
K. Čerāns

Jauns personīgā laika plānošanas algoritms, ņemot vērā darbu svarīgumu un izpildes termiņu
J. Borzovs

Datorprogrammu testēšanas pieeju attīstība 40 gados
J. Borzovs

Programmatūras/programmizstrādes/IT kvalitāte

 (ja autors jau darbojas šajā jomā vai studē pirmo gadu un grib darboties šajā jomā)
J. Borzovs

Programmatūras testēšana  (ja autors jau darbojas šajā jomā vai studē pirmo gadu un grib darboties šajā jomā)
J. Borzovs

Praktiska/metodiska pašlaik veicama vai jau paveikta darba noformēšana par maģistra darbu (nepieciešama tēmas precizēšana klātienē)
J. Borzovs

Autora paša piedāvātas tēmas (nepieciešama tēmas precizēšana klātienē)
J. Borzovs

Matemātikas olimpiāžu uzdevumu krātuves un matemātikas sacensību norises atbalstošas sistēmas izstrāde
J.Smotrovs

Viki tehnoloģijas lietošana zinātniska projekta izstrādē
J.Smotrovs

PROGRAMMĒŠANAS TEORIJA

Pierādījuma atbalsta sistēmu lietojumi
K. Čerāns

PROGRAMMĒŠANAS VALODAS

Programmēšanas valodas realizācija
K. Čerāns

Izpildes secības demonstrācija programmām valodā Haskell
K. Čerāns

Programmēšanas valodas ar paplašināmu sintaksi
K. Čerāns

Interpretatori
K. Čerāns

Programmēšanas valodas ar paplašināmu sintaksi
K. Čerāns

Deklaratīvas modeļu transformāciju valodas realizācija
K. Čerāns

Tīmekļa lietotņu izstrāde funkcionālās programmēšanas stilā
K. Čerāns

SENSORU TĪKLI UN NE TIKAI

Bezvadu sensoru tīkli. Digitāla signālu apstrāde. Virtuālās vides. Datorinženierija, aparatūra, jauktās sistēmas.
Leo Seļāvo

 

SISTĒMU MODELĒŠANA

OWL ontoloģijas/konceptuālā modeļa izstrāde konkrētai nozarei, uzdevumam, vēsturiskai datubāzei
K. Čerāns

Datu apstrādes procesu specifikācija datu modeļa līmenī
K. Čerāns

Tīmekļa lietotnes ģenerēšana no datu modeļa
K. Čerāns

Universāla konfigurējama tīmekļa lietotne
K. Čerāns

Zināšanu pārvaldības rīki
K. Čerāns

Sistēmu modelēšana, izmantojot GRADE (paņemt kādu Jūsu darbam tuvu esošu sistēmu un izveidot tās modeli, izmantojot GRADE rīku)
L. Lāce

Sistēmu modelēšana, izmantojot UML (paņemt kādu Jūsu darbam tuvu esošu sistēmu un izveidot tās modeli), izmantojot kādu no UML rīkiem)
L. Lāce

SOA un BIZNESA PROCESU VADĪBAS SISTĒMAS

SOA principu un/vai saistīto tehnologīju (piemēram ESB Uzņēmuma Servisu Maģistrāle) pielietojums sistēmu integrācijā
(Aprakstīt sistēmu, kuras izstrādē/uzturēšanā Jūs piedalījāties, un analizēt šīs sistēmas arhitektūru no SOA viedokļa, pamatot arhitektūras lēmumus vai piedāvāt  uzlabojumus. Iespējams pat, ja jūsu gadijumā reāla sistēma nebalstās uz SOA principiem vai šīm tehnoloģijām, bet tas būtu derīgi.)
M. Kravcevs

Web service standartu pielietojums sistēmu integrācijā
(tas pats, ka iepriekšējais temats, bet ar fokusu uz 2. paaudzes tīmekļa pakalpju (web services) standartiem – ziņojumapmaiņai, sadalītām transakcijām utt... )
M. Kravcevs

Tēmas, kas var būt saistītas gan ar Jūsu darba piemēru, gan ar kādu mākslīgu izdomātu piemēru
· Biznesa Procesu Vadības Sistēmas (BPMS) realizācija sistēmā X
(Darbā varētu aprakstīt standarta prasības BPMS funkcionalitātei, un konkrētu BPMS sistēmu, kā tas to nodrošina. Kā arī aprakstīt pieeju sistēmu izstrādei (programming paradigm), ko piedāvā rīka piegādātāji. Analīze varētu būt salīdzinājums ar citiem rīkiem (IBM Websphere).)
· Standarta Y atbalsts pievienošana BPMS sistēmai rīkam X
(Izcils darbs varētu būt, ja tiek apskatīta open source BPEL izpildes dzinējs – skatīt arī http://twit88.com/blog/2007/10/08/open-source-bpel-engine/), kurai trūkst kaut kāda funkcionalitāte un darba nolūks būtu šīs funkcionalitātes pievienošana – piemēram kāda no BPEL paplašinājumiem (BPEL4PEOPLE vai BPEL4CHOR) atbalsts vai kāda no WS 2. paaudzes standartiem (WS-Transaction vai tml...) atbalsts un tas tiktu aprakstīts darbā!)
· BPMS Sistēmas X arhitektūra
(Ja neizdodas paveikt uzlabojumus sistēmā X, kā piedāvāts iepriekšējā  temā, jau pietiekami  interesants temats būtu aprakstīt iekšēju X arhitektūru un kā to var modificēt.)
· ESB realizācija ar programmatūru X
(Darbā varētu aprakstīt standarta prasības ESB funkcionalitātei, un kā šis rīks to nodrošina. Kā arī pieeja sistēmu izstrādei (programming paradigm), ko piedāvā rīka piegādātāji. Analīze varētu būt salīdzinājums ar Websphere)
· BPM sistēmas kā vispārīga izstrādes rīku izmantošana „uzņēmumu informācijas sistēmas” izstrādei.
(Analīze būtu salīdzināt framework, kā piedāvāts izstrādāt BPM rīkā un ar kaut kādu frameworku kas balstās uz standarta izstrādes rīka (Visual Studio) vai arī MDA rīka (tipa Rational Architect, kur zīmē UML diagrammas). Būtu jādefinē standarta šabloni – piemēram „datu ievades forma”,  „master detail” un tml... un apskatīt cik vienkārši un efektīvi var šo funkcionalitāti realizēt dažādos rīkos)
M. Kravcevs

CITS

PALĪGLĪDZEKĻI DARBU NOFORMĒŠANAI

Bachelor/course/master work

 (sagataves)
· Windows installer for MikTeX, Word (and a prototype for OpenOffice.org)

· Old version

Bibliographical references in square brackets like [7] in Word 2007
· style-file and its license (save them to C:\Program Files\Microsoft Office\Office12\Bibliography\Style)
· web-page

LaTeX Latvian language support

· Windows installation program for MikTeX 2.4 and 2.5


· web-page by I. Driķis (in Latvian)

OpenOffice.org spellchecker



· Windows installer for OpenOffice.org 2.x (with LV/RU dictionaries). Please, specify the correct OpenOffice.org directory, when installing!
· Latvian spellchecker for OpenOffice 3.x and its homepage. Simply double-click the OXT-file, click “OK” and restart the computer.
· Russian spellchecker for OpenOffice 3.x and its homepage.
Simply double-click the OXT-file, click “OK” and restart the computer.

Input Latvian letters using TILDE, CTRL, or other key

· CaurCtrl program and its homepage