<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="19864" NadgradivoID="0" NRID="1015464" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=19864" StOgledov="2832" StPrenosov="173" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-04 02:41:40" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-19864">20.500.12556/DKUM-19864</PID>
  <Naslov>OKOLJE ZA FORMALNO VERIFIKACIJO VARNOSTNO KRITIČNIH SISTEMOV</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Environment for Formal Verification of Safety Critical Systems</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V zadnjih desetletjih je področje informacijskih in komunikacijskih tehnologij doživelo izjemno pozornost tako na področju razvoja kot tudi na področju njihove rabe. Kompleksnost razvoja se je povečala, naprave, od katerih so pogosto odvisna človeška življenja, pa so postale vseprisotne. Nepravilnosti pri delovanju takšnih naprav imajo lahko za posledico negativne vplive na varnost, zato takšne sisteme imenujemo varnostno kritični sistemi. Za njihovo testiranje se namenja vedno več virov, tako časa kot denarja, pri čemer je vedno pogostejša uporaba formalnih metod. Med njimi je tudi metoda preverjanja modelov, ki jo uporablja orodje Spin. Trenutna okolja, ki za svoje delovanje uporabljajo Spin, ne omogočajo enostavnega dela z obsežnimi industrijskimi primeri, zato smo se v okviru magistrskega dela odločili razviti okolje za formalno verifikacijo varnostno kritičnih sistemov. Okolje s svojimi lastnostmi inženirju olajša celoten cikel razvoja sistema od tvorbe, verifikacije, pa do simulacije modela. Pri tvorbi modela v urejevalniku omogoča krčenje programske kode, barvanje sintakse in svetovanje rezerviranih besed. Pri verifikaciji modela je na nastavitvenih straneh mogoče enostavno izbrati varnostne in živostne lastnosti ter druge nastavitve, kot je omejitev pomnilnika, ki ga ima na voljo verifikator. Sled izvajanja, ki nastane, ko je v modelu odkrito kršenje specifikacije zahtev, je lahko zelo obsežna, zato smo v okolje vgradili pregledovalnik diagramov MSC. Ta omogoča abstrakcijo sledi, zato so diagrami preglednejši, tako da lahko razvijalec pri razhroščevanju lažje in hitreje odkrije napako v izvajanju. Razvito okolje je odprtokodno.            </Opis>
  <TujJezik_Opis>In recent decades, information and communications technologies have received a great deal of attention, both from the developmental as well as the applicational point of view. The level of developmental complexity has increased and the devices, on which human lives are often depending, have become ubiquitous. Irregularities in the operational functions of such devices can negatively affect the level of safety, which is why systems of such nature are referred to as safety critical systems. More and more resources, both in the form of time and money, are being invested into system testing, prevalently undertaken with formal methods. One of them is also the model checking method, which is incorporated into the Spin software tool. Current environments based on Spin are not suitable for simple operations based on complex industrial examples, which is why we have chosen to develop an environment for formal verification of safety critical systems within the framework of this master’s thesis. The properties of the environment make it easier for the engineer to complete the system development cycle; from initial design, through verification, all the way to model simulation. When designing the model in the editor, the environment in question enables code folding, syntax highlighting and reserved word assistance. During model verification, the preference pages act as platforms for selecting liveness properties and other settings, such as for example the memory limit allotted to the verificator. An execution trail, which is established when a requirement specification violation is detected in the model, can be quite extensive. With regard to this fact, we have equipped the environment with an MSC diagram viewer. This tool enables trail abstraction, what renders the diagrams clearer and consequently makes it easier for the developer to detect an execution error quicker during the debugging process. The environment developed is an open source software.            </TujJezik_Opis>
  <KljucneBesede>
    <Beseda>formalna verifikacija</Beseda>
    <Beseda>varnostno kritični sistemi</Beseda>
    <Beseda>Spin</Beseda>
    <Beseda>platforma bogatega odjemalca</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>formal verification</Beseda>
    <Beseda>safety critical systems</Beseda>
    <Beseda>Spin</Beseda>
    <Beseda>Rich Client Platform</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[T. Kovše]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="m2" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo</VrstaGradiva>
  <DatumVstavljanja>2011-09-01 10:20:47</DatumVstavljanja>
  <DatumObjave>2011-09-01 10:36:03</DatumObjave>
  <DatumSpremembe>2022-04-13 15:43:06</DatumSpremembe>
  <DatumTrajnegaHranjenja>2023-12-26 03:22:16</DatumTrajnegaHranjenja>
  <LetoIzida>2011</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></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>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="13044" Ime="Tim" Priimek="Kovše" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="148086627" 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="">004.414.23:621.39(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/15279126">15279126</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:0RQKQBZM</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="24275" DatotekaNRID="847407" 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="5130921" VelikostDatotekeKratko="4,89 MB" DatumVstavljanja="2011-09-01 10:26:29" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>MAG_Kovse_Tim_2011.pdf</Naziv>
      <OrgNaziv>MAG_Kovse_Tim_2011.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>06A4C1585FC7E062D8755631413AC7DD</MD5>
      <SHA256>60f02520e4e9ebae84084181226701099bc34cc76b502e125bb11a7b8722c510</SHA256>
      <UUID>7b23a879-7c05-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/867bf1ef-2f7e-425f-a545-d11db1971ac6</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=24275</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="153352"></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="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
