Kods | DE0910 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Programmatūras drošuma teorija | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Obligātais/Ierobežotās izvēles | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Augstākā līmeņa, Akadēmiskais | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Datorika | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Aleksejs Jurenoks, Imants Gorbāns, Marina Uhanova | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 6.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Drošuma (uzticamības) jēdziens. Defekti, kļūmes un kļūdas. Aparatūras un programmatūras drošums. Programmatūras drošumu ietekmējošie faktori. Programmatūras drošuma inženierija. Drošuma metrikas. Drošuma modeļu klasifikācija. Analītiskie, empīriskie, teksta u.c. drošuma modeļi. Programmatūras drošuma nodrošināšanas, novērtēšanas un palielināšanas metodes. CASE rīki drošuma novērtēšanai un analīzei.. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Priekšmeta mērķis ir sagatavot studentus programmatūras sistēmu drošuma novērtēšanai un nodrošināšanai, lietojot dažādus drošuma modeļus un metodes. Uzdevumi: 1) aplūkot programmatūras drošuma rādītājus, metrikas, modeļus un novērtēšanas metodes ; 2) sagatavot studentus praktiski lietot iegūtās zināšanas pētnieciskajā darbā un programmatūras sistēmu drošuma novērtēšanai un nodrošināšanai. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Pārzina programmatūras drošuma inženierijas procesu un pamata aktivitātes, atteiču rašanas iemeslus, drošuma metrikas un modeļus, programmatūras drošuma nodrošināšanas, novērtēšanas un palielināšanas metodes. - Nokārtoti kontroldarbi. Nokārtots eksāmens, par kuru iegūta pozitīvā atzīme. Spēj atklāt, analizēt un novērtēt defektus, kļūmes un kļūdas programmatūrā, lietojot piemērotus rīkus. - Pozitīvs vērtējums par patstāvīgi izpildīto 1. laboratorijas darbu. Spēj praktiski realizēt dažādus programmatūras drošuma modeļus un novērtēt izstrādātā rīka uzticamību, lietojot dažādas metodes un rīkus. - Pozitīvs vērtējums par patstāvīgi izpildīto 2. laboratorijas darbu. Spēj izvēlēties piemērotu drošuma modeļi, testēšanas gaitā savākt drošuma novērtēšanai nepieciešamos datus, veikt drošuma novērtēšanu un pie nepieciešamības arī drošuma palielināšanu. - Pozitīvs vērtējums par patstāvīgi izpildīto 3. laboratorijas darbu. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju rezultātu vērtēšanas kritēriji |
Laboratorijas darbi - 60%
Kontroldarbi - 30% Eksāmens - 10% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | atbilstoši akadēmiskā maģistra 1. kursa studiju programmai | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|