Podrobno

Razvoj orodja za analizo komunikacijskih protokolov
ID ANDREJČ, MAJ (Avtor), ID Ciglarič, Mojca (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (655,22 KB)
MD5: FF49D450BD4287A7A1671CABECF269C7

Izvleček
Diplomsko delo se ukvarja z analizo komunikacijskih protokolov v porazdeljenih sistemih, kjer zaradi vse večje kompleksnosti ročna analiza postaja nezanesljiva. Namen naloge je bil razviti programsko orodje, ki omogoča formalno opisovanje protokolov ter njihovo samodejno analizo z uporabo metode perturbacije globalnih stanj sistema (PGSS). Protokoli so modelirani z determinističnimi končnimi avtomati, analiza pa temelji na sistematičnem pregledu vseh dosegljivih globalnih stanj sistema. Razvito orodje omogoča pregleden grafični prikaz stanj in prehodov ter zaznavanje pogostih napak, kot so smrtni objemi, polne čakalne vrste in nedefinirani sprejemi sporočil. Pravilnost delovanja orodja je bila preverjena na primeru protokola Alternating Bit, pri čemer rezultati potrjujejo ustreznost implementacije in praktično uporabnost izbranega pristopa.

Jezik:Slovenski jezik
Ključne besede:komunikacijski protokoli, formalna analiza, PGSS, porazdeljeni sistemi, končni avtomati, analiza globalnih stanj, Alternating Bit protokol
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2026
PID:20.500.12556/RUL-179872 Povezava se odpre v novem oknu
COBISS.SI-ID:270909187 Povezava se odpre v novem oknu
Datum objave v RUL:26.02.2026
Število ogledov:188
Število prenosov:79
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Development of a Tool for Communication Protocol Analysis
Izvleček:
This thesis addresses the analysis of communication protocols in distributed systems, where increasing system complexity makes manual analysis unreliable. The objective of the thesis is to develop a software tool that enables formal specification of protocols and their automatic analysis using the Perturbation of Global System States (PGSS) method. Protocols are modeled using deterministic finite automata, while the analysis is based on a systematic exploration of the global state space. The developed tool provides a clear graphical representation of reachable states and transitions, as well as the detection of common errors such as deadlocks, full queues, and undefined message receptions. The correctness of the tool is validated using the Alternating Bit Protocol, with the results confirming both the correctness of the implementation and the practical usefulness of the proposed approach.

Ključne besede:communication protocols, formal analysis, PGSS, distributed systems, finite automata, global state analysis, Alternating Bit Protocol

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj