<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="82146" NadgradivoID="0" NRID="15953317" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=82146" StOgledov="586" StPrenosov="54" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-01 17:07:30" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-82146">20.500.12556/DKUM-82146</PID>
  <Naslov>Modeling, simulation, and verification of a Bounded Retransmission Protocol using Spin model checker and SpinRCP integrated development environment</Naslov>
  <Podnaslov>master&#039;s thesis</Podnaslov>
  <TujJezik_Naslov>Modeliranje, simulacija in preverjanje protokola z omejenim številom ponovnih oddaj z uporabo preverjalnika modelov Spin in integriranega razvojnega okolja SpinRCP</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Simple Promela Interpreter (Spin) is a model checker that uses Protocol Meta Language (PROMELA) to describe systems. Unfortunately, PROMELA does not support any time constructs, limiting the implementation of a Bounded Retransmission Protocol (BRP) in Spin&#039;s integrated development environment called Spin Rich Client Platform (SpinRCP). In the master&#039;s thesis, we model, simulate, and verify four versions of BRP. The first two versions are modeled without a timer, and with the others we show two different ways to simulate timers in PROMELA. The tests we run will show the time and space complexity of verifying each version depending on the size of the file sent and the number of retries to send each chunk.</Opis>
  <TujJezik_Opis>Simple Promela Interpreter (Spin) je preverjevalnik modelov, ki za opis sistemov uporablja jezik Protocol Meta Language (PROMELA). Na žalost PROMELA ne podpira nobenih časovnih konstruktov, kar omejuje implementacijo protokola z omejenim številom ponovnih oddaj (BRP) v integriranem razvojnem okolju za Spin, imenovanem Spin Rich Client Platform (SpinRCP). V magistrski nalogi modeliramo, simuliramo in verificiramo štiri različice BRP-ja. Prvi dve različici sta modelirani brez časovnika, z drugima pa prikazujemo dva različna načina za simulacijo časovnikov v jeziku PROMELA. Preizkusi, ki jih izvajamo, nam bodo pokazali časovno in prostorsko kompleksnost verifikacije vsake različice v odvisnosti od velikosti poslane datoteke in števila ponovnih poskusov oddaje posameznega kosa.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>model checker</Beseda>
    <Beseda>Bounded Retransmission Protocol</Beseda>
    <Beseda>Spin</Beseda>
    <Beseda>SpinRCP</Beseda>
    <Beseda>timer</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>preverjanje modela</Beseda>
    <Beseda>protokol z omejenim številom ponovnih oddaj</Beseda>
    <Beseda>Spin</Beseda>
    <Beseda>SpinRCP</Beseda>
    <Beseda>časovnik</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[P. Buden]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1033" ISO639-3="eng">Angleški jezik</Jezik>
  <TujJezik ID="1060" ISO639-3="slv">Slovenski jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2022-07-20 17:08:39</DatumVstavljanja>
  <DatumObjave>2022-10-20 14:43:24</DatumObjave>
  <DatumSpremembe>2022-11-24 03:07:05</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2022</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>1 spletni vir (1 datoteka PDF (XXII, 144 f.))</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <Licence>
    <Licenca ID="1" Kratica="CC BY-NC-ND 4.0" Naziv="Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl" Logo="by-nc-nd.eu.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by-nc-nd.eu.png" DatumZacetkaLicenciranja="2022-07-20" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="85823" Ime="Pero" Priimek="Buden" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="423859459" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="296" Ime="Zmago" Priimek="Brezočnik" AltIme="Z. Brezočnik; Z. Brezocnik; Zmago Brezocnik" VlogaID="991" VlogaNaziv="Mentor" ConorID="1860963" Afiliacija="" ArrsID="02071" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">621.391(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/130620419">130620419</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="159700" DatotekaNRID="12354080" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="3709971" VelikostDatotekeKratko="3,54 MB" DatumVstavljanja="2022-08-02 20:53:48" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>MAG_Buden_Pero_2022.pdf</Naziv>
      <OrgNaziv>MAG_Buden_Pero_2022.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>222C708E0B6AE517F20306B3B267175A</MD5>
      <SHA256>3ee822dc8d06ac95e82138f88d8a20dce70abec41576190390653e8f89f4164c</SHA256>
      <UUID>711808bb-1294-11ed-adc9-00155d000105</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=159700</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1033" Oznaka="" Dolzina="152833"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
