Pouzdanost mreža i raspodijeljenih sustava

Ishodi učenja

  1. definirati pojmove pouzdanosti, raspoloživosti i sigurnosti
  2. prepoznati redundantne strukture
  3. izračunati raspoloživost složenih struktura
  4. primijeniti testiranje za povećanje pouzdanosti softvera
  5. ocijeniti performanse raspodijeljenih sustava

Oblici nastave

Predavanja

Tijekom predavanja studenti će dobiti samostalne zadatke za bolje razumijevanje prezentiranih pojmova. Priprema za laboratorij koja uključuje i samostalno istraživanje.

Samostalni zadaci

Priprema za laboratorijske vježbe

Laboratorij

Tijekom vježbi studenti praktično implementiraju znanja stečena na predavanjima.

Tjedni plan nastave

  1. Matematička podloga pouzdanosti, dostupnosti i sigurnosti I
  2. Matematička podloga pouzdanosti, dostupnosti i sigurnosti II
  3. Redundantne strukture I
  4. Redundantne strukture II
  5. Samodijagnostički sustavi I
  6. Samodijagnostički sustavi II
  7. Modeli i metode evaluacije raspoloživosti komunikacijskih sustava i mreža I
  8. Međuispit
  9. Modeli i metode evaluacije raspoloživosti komunikacijskih sustava i mreža II
  10. Koncepti inženjerstva pouzdanosti softvera
  11. Ispitivanje programskih rješenja u kontekstu povećanja pouzdanosti i sigurnosti
  12. Nefunkcijski zahtjevi i njihova veza s kvalitetom softvera
  13. Procjena učinka raspodijeljenih sustava I
  14. Procjena učinka raspodijeljenih sustava II
  15. Završni ispit

Studijski programi

Sveučilišni diplomski
Audiotehnologije i elektroakustika (profil)
Slobodni izborni predmeti (3. semestar)
Automatika i robotika (profil)
Slobodni izborni predmeti (3. semestar)
Elektroenergetika (profil)
Slobodni izborni predmeti (3. semestar)
Elektroničko i računalno inženjerstvo (profil)
Slobodni izborni predmeti (3. semestar)
Elektronika (profil)
Slobodni izborni predmeti (3. semestar)
Elektrostrojarstvo i automatizacija (profil)
Slobodni izborni predmeti (3. semestar)
Informacijsko i komunikacijsko inženjerstvo (profil)
Slobodni izborni predmeti (3. semestar)
Komunikacijske i svemirske tehnologije (profil)
Slobodni izborni predmeti (3. semestar)
Programsko inženjerstvo i informacijski sustavi (profil)
Slobodni izborni predmeti (3. semestar)
Računalno inženjerstvo (profil)
Slobodni izborni predmeti (3. semestar)
Računalno modeliranje u inženjerstvu (profil)
Slobodni izborni predmeti (3. semestar)
Računarska znanost (profil)
Slobodni izborni predmeti (3. semestar)
Znanost o mrežama (profil)
Jezgreni predmeti profila (3. semestar)
Znanost o podacima (profil)
Slobodni izborni predmeti (3. semestar)

Literatura

(.), Software Engineering Body of Knowledge (SWEBOK), IEEE, 2019,
(.), G. Coulouris, J. Dollimore, T. Kindberg (2012.), Distributed Systems: Concepts and Design (5rd edition), Addison-Wesley,
(.), Prowell, S.J. at al. Cleanroom software engineering : technology and process, Reading, Mass. : Addison-Wesley, 1999,
(.), Rao, S. Reliability-based design. McGraw-Hill Publishing Company, 1992,
(.), Galin, D. Software Quality Assurance, Harlow, England ; New York : Pearson Education Limited, 2004,
(.), Mikac, Branko. pouzdanost telekomunikacijske mreže (skripta). Sveučilište u Zagrebu Fakultet elektrotehnike i računarstva, 2019. skripta,
(.), Branko Mikac, Testiranje i dijagnostika kvarova (skripta). Sveučilište u Zagrebu Fakultet elektrotehnike i računarstva, 2019.,

Za studente

Izvedba

ID 222701
  Zimski semestar
5 ECTS
R3 Engleski jezik
R1 E-učenje
30 Predavanja
10 Laboratorijske vježbe

Ocjenjivanje

izvrstan
vrlo dobar
dobar
dovoljan