
Turvanõuete kavandamine
Turvanõuete väljatöötamine on eriti keeruline, kuna disainerid peavad arvestama mitte ainult kavandatava tarkvaraga, vaid ka inimeste, organisatsioonide, riistvara ja tarkvara vastastikmõjuga. Selle laiema perspektiivi võtmine tähendab turvalise sotsiaal-tehnilise süsteemi, mitte pelgalt tehnilise süsteemi, kavandamist. See raamat esitleb uudset, mudelipõhist lähenemisviisi turvaliste sotsiaal-tehniliste süsteemide kavandamiseks. See tutvustab sotsiaal-tehnilist modelleerimiskeelt (STS-ML) ja tutvustab tasuta tarkvaratööriista STS-Tool, mis toetab seda kavandamisviisi graafilise modelleerimise, loodud mudelite kontrollimiseks mõeldud automatiseeritud arutlusvõimaluste ja turvanõuete dokumentide automaatse tuletamise kaudu.
Pärast turvanõuete väljatöötamise sissejuhatust ja arvuti- ja infoturbe ülevaadet tutvustab raamat STS-ML modelleerimiskeelt, tutvustades kasutatavaid modelleerimiskontseptsioone, selgitades, kuidas STS-ML-i STS-meetodi raames turvanõuete jaoks kasutada, ja andes juhiseid mudelite loomiseks. Seejärel rakendab raamat STS-lähenemist praktikas, tutvustades STS-tööriista ja esitades kaks tööstusharu juhtumianalüüsi: veebipõhist koostööplatvormi ja e-valitsuse süsteemi. Lõpuks käsitleb raamat teisi meetodeid, mida saab kasutada koos STS-meetodiga või mis on sellele alternatiiviks. Raamat sobib kursustel kasutamiseks või praktikutele teatmeteosena. Iga peatüki lõpus on harjutused, ülevaateküsimused ja probleemid.
