<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="103932" NadgradivoID="0" NRID="10962372" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=103932" StOgledov="2118" StPrenosov="569" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-26 04:32:09" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000316" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-103932">20.500.12556/RUL-103932</PID>
  <Naslov>Razvoj vmesnika med pospeševalnikom in sobo za obsevanje</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Development of the Interface Between the Accelerator and the Treatment Control System</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V magistrskem delu je predstavljen razvoj vmesnika za krmilni sistem pospeševalnika. Ta vmesnik je del krmilnega sistema sob za obsevanje. Krmilni sistem sob za obsevanje skupaj s krmilnim sistemom pospeševalnika tvori sistem naprav za zdravljenje raka s protonsko terapijo. Protonska terapija vstopa v področje zdravljenja raka kjer se trenutno najpogosteje uporablja rentgenska terapija. 

Ker je krmilni sistem sob za obsevanje medicinski izdelek, je razvoj vsebovanih komponent (npr. vmesnik za krmilni sistem pospeševalnika) izveden po standardih za razvoj medicinskih izdelkov. 

Osnovna arhitektura krmilnega sistema je zgrajena iz  mikro-storitev (ang. \textit{microservices}) katere komunicirajo med seboj preko ukaznih klicev ali poslušanja signalov. Krmilni sistem je napisan v programskem jeziku Java različice 8. Vmesnik za krmilni sistem pospeševalnika uporablja različne knjižnice: ZeroMQ (knjižnica za sporočanje), Immutables (knjižnica za generiranje nespremenljivih vrednosti), Mockito (knjižnica za generiranje in testiranje navideznih objektov).</Opis>
  <TujJezik_Opis>The master&#039;s thesis describes a development of an adapter that communicates with an accelerator control system. The adapter is a building block of a treatmen control system. The treatmen control system (TCS) and the accelerator control system (ACS) combined together control the devices contained in the proton therapy treatment facility. The proton therapy is entering in the field of a cancer treatment.

The TCS is a medical software product. Therefore the contained components (e.g. ACS adapter) of the TCS are developed according to the medical device software standards.

The TCS is based on a microservice architecture. The contained services are commincating with eachother using a request-response or publish-subscribe types of communication. The TCS is written in Java 8 and uses a varitey of libraries: ZeroMQ (a communication library), Immutables (immutalbe values generation), Mockito (generation of mocks in testing).</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>krmilni sistem</Beseda>
    <Beseda>vmesnik</Beseda>
    <Beseda>java</Beseda>
    <Beseda>protonska terapija</Beseda>
    <Beseda>varnost programske opreme</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>control system</Beseda>
    <Beseda>adapter</Beseda>
    <Beseda>java</Beseda>
    <Beseda>proton therapy</Beseda>
    <Beseda>software safety</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></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="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2018-09-28 13:00:03</DatumVstavljanja>
  <DatumObjave>2018-09-28 13:00:07</DatumObjave>
  <DatumSpremembe>2022-08-17 03:42:17</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2018</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></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>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="55290" Ime="PRIMOŽ" Priimek="PERUŠEK" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="29442" Ime="Janez" Priimek="Perš" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="5047651" Afiliacija="" ArrsID="21310" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">44401</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="114439" DatotekaNRID="10799609" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1016881" VelikostDatotekeKratko="993,05 KB" DatumVstavljanja="2018-09-28 13:00:08" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Perusek_Primoz_-_Razvoj_vmesnika_med_pospesevalnikom_in_sobo_za_obsevanje.pdf</Naziv>
      <OrgNaziv>Perusek_Primoz_-_Razvoj_vmesnika_med_pospesevalnikom_in_sobo_za_obsevanje.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>23DA06C16F4EAEEB9D05D87A7E884823</MD5>
      <SHA256>fc97babfe1b127a3a7419399caa8e911fcc7253cee2cc715cb7beb0e91275d30</SHA256>
      <UUID>f0b22237-a1b5-11eb-a523-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=114439</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="67815"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</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>
