Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
14,20 € Add to cart
Add to Wish List
Want cheaper?
ID number:529169
 
Author:
Evaluation:
Published: 18.03.2009.
Language: Latvian
Level: College/University
Literature: 13 units
References: Used
Table of contents
Nr. Chapter  Page.
  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
Extract

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.

Author's comment
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register