Добавить работы Отмеченные0
Работа успешно отмечена.

Отмеченные работы

Просмотренные0

Просмотренные работы

Корзина0
Работа успешно добавлена в корзину.

Корзина

Регистрация

интернет библиотека
Atlants.lv библиотека
14,20 € В корзину
Добавить в список желаний
Хочешь дешевле?
Идентификатор:529169
 
Автор:
Оценка:
Опубликованно: 18.03.2009.
Язык: Латышский
Уровень: Университет
Литературный список: 13 единиц
Ссылки: Использованы
Содержание
Nr. Название главы  Стр.
  IEVADS    10
1.  Programmatūras drošuma Bāzes koncepti    12
1.1.  Aparatūras un programmatūras drošums    12
1.2.  Drošuma palielināšanas metodes    14
1.2.1.  Programmēšanas valodu drošo konstrukciju izmantošana    14
1.2.2.  Bojājumiecietīga programmēšana    14
1.2.3.  Bojājumpiecietīga programmēšana    15
1.2.4.  Atkopšanas metode    15
1.2.5.  Testēšana    15
1.3.  Drošuma modeļu izvēles kritēriji    16
1.3.1.  Prognozēšanas ticamība    16
1.3.2.  Spējīgums    17
1.3.3.  Pieņēmumu kvalitāte    18
1.3.4.  Lietojamība    18
1.3.5.  Vienkāršums    19
1.4.  Drošuma modeļi    19
1.4.1.  Galīgo kļūmju kategorijas modeļi    22
1.4.1.1.  Binomiāla tipa modeļi    22
1.4.1.2.  Poisson tipa modeļi    28
1.4.2.  Bezgalīgo kļūmju kategorijas modeļi    32
1.4.2.1.  Poisson tipa modeļi    32
1.4.2.2.  Citi modeļu tipi    34
2.  Drošuma metožu lietošana    38
2.1.  Drošuma modeļu salīdzinājums un izvēle    38
2.1.1.  Modeļu grupu prognozēšanas ticamības salīdzinājums    39
2.1.2.  Citu kritēriju novērtējums    44
2.1.3.  Rekomendētie modeļi    45
2.2.  Modeļu lietošana    46
2.2.1.  CASRE rīka apraksts    46
2.2.2.  Drošuma modeļu izmantošana    49
  Nobeigums    54
  Pielikumi    55
  Datu tabula Musa bāzes modelim ar 20 punktu prognozēšanu    56
  Datu tabula Musa-Okumoto modelim ar 20 punktu prognozēšanu    57
  LITERATŪRA    58
Фрагмент работы

IEVADS
Mūsdienu IT laikmetā izstrādājot kādu programmatūru, vienmēr paradās trijstūris, kurš saista Izmaksas, Kvalitāti un Ātrumu. Tie ir galvenie kritēriji, kurus apskata programmatūras izstrādē. Palielinot vai samazinot vienu mainās arī citi kritēriji [9]. Ar kvalitātes problēmām visbiežāk sastopas lieli uzņēmumi, kuri ikdienā lieto kritiskus datus, piemēram, bankas, valsts iestādes, apdrošināšanas kompānijas, telekomunikāciju kompānijas un citas. Ar programmatūras drošuma vadīšanas palīdzību var noteikt minēto kritēriju savstarpējas saistības, lai pasūtījums būtu izpildīts laikā, nebūtu lielu pārmaksu un programmatūras kvalitāte ar to neciestu un būtu kaut kādās zināmās robežās [7]. Drošums ir viens no svarīgajiem kvalitātes izmērāmiem aspektiem [6]. Programmatūras kvalitātes modelis sastāv no sešām radītāju grupām, katru no kurām raksturo vairākas īpašības [12].
1. Funkcionālas iespējas:
• noderīgs izmantošanai;
• korekti realizētas prasības;
• spēja sadarboties ar komponentiem un vidi;
• aizsargātība – droša funkcionēšana.
2. Drošums:
• pabeigtības līmenis;
• izturība pret defektiem un kļūdām ;
• atjaunošanas spēja pēc defektu paradīšanās;
• pieejamība.
3. Efektivitāte:
• laika realizēšanas efektivitāte;
• skaitļošanas resursu izmantojamība.
4. Lietojamība (praktiskums):
• funkciju un dokumentācijas saprotamība;
• programmatūras lietošanas vienkāršība;
• funkcionēšanas un lietojamības procesu saprotamība.
5. Uzturamība:
• procesu viegla izanalizēšana;
• komponentu un programmatūras viegla izmaiņu veikšana;
• komponentu testēšanas iespējās izmaiņu gadījumā.
6. Mobilitāte:
• laba adaptācija videi;
• vienkārša instalācija un darbināšana;
• komponentu aizvietojamība.
Kā redzam no klasifikācijas, programmatūras drošums ir viens no pirmā līmeņa aspektiem programmatūras kvalitātē. Programmatūras kvalitātē tikai drošums un efektivitāte lielākajā mērā ir pieejami skaitliskiem mērījumiem. Drošuma kvantitatīvais novērtējums dod tam lielu pārsvaru pāri citiem kvalitātes radītājiem [12].
Pētot programmatūras drošuma jautājumu bija vērts apskatīties specializētus izdevumus [2, 3, 8, 10] kurus izdod „IEEE Reliability society”. Raksti deva priekšstatu par pēdēja laika programmatūras drošuma aktuālām problēmām.
Darbā tiks apskatītas un izpētītas metodes, ar kurām tiek palielināts programmatūras drošums. Lietojumi tiks apskatīti uz dažu metožu bāzes uz reālas programmatūras.
Bakalaura darba mērķis ir izpētīt un izvērtēt literatūras avotus, pieejamās drošuma analīzes un palielināšanas metodes un balstoties uz eksperimentiem veiktiem ar programmatūru, pēc eksperimentu veikšanas un rezultātu analīzes sniegt rekomendācijas, kādas metodes un kādus risinājumus labāk pielietot programmatūras drošuma palielināšanai.
Bakalaura darba uzdevumi. Izpētīt un izvērtēt materiālus par programmatūras drošuma aspektiem. Un uz veiktu eksperimentu pamata sniegt rekomendācijas programmatūras izstrādātajiem vai citām ieinteresētām personām.
Lai sasniegtu mērķi ir izvirzīti šādi uzdevumi:
• nodefinēt drošumu uz fizisko ķermeņu bāzes;
• nodefinēt programmatūras drošumu;
• izpētīt drošuma mērīšanas paņēmienus un metodes;
• izpētīt drošuma modeļus un metodes;
• pielietot noteiktus drošuma modeļus uz izstrādātas programmatūras;
• analizēt darbu un sniegt rekomendācijas.

Коментарий автора
Загрузить больше похожих работ

Atlants

Выбери способ авторизации

Э-почта + пароль

Э-почта + пароль

Неправильный адрес э-почты или пароль!
Войти

Забыл пароль?

Draugiem.pase
Facebook

Не зарегистрировался?

Зарегистрируйся и получи бесплатно!

Для того, чтобы получить бесплатные материалы с сайта Atlants.lv, необходимо зарегистрироваться. Это просто и займет всего несколько секунд.

Если ты уже зарегистрировался, то просто и сможешь скачивать бесплатные материалы.

Отменить Регистрация