<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="74437" NadgradivoID="0" NRID="11208577" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=74437" StOgledov="1299" StPrenosov="40" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-02 03:09:25" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-74437">20.500.12556/DKUM-74437</PID>
  <Naslov>Zasnova in izvedba postopka migracije aplikativnih programskih vmesnikov specifičnih naprav v univerzalni aplikativni programski vmesnik</Naslov>
  <Podnaslov>magistrsko delo</Podnaslov>
  <TujJezik_Naslov>Design and implementation of a procedure for the migration of existing application programming interfaces of specific devices into a universal programming interface</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V magistrskem delu predstavimo zasnovo splošnega aplikativnega programskega vmesnika za upravljanje naprav, razvitih v podjetju LOGICDATA. Glavni namen vmesnika je podjetju omogočiti celovito rešitev pri razvoju uporabniških aplikacij za posamezne naprave. Ta omogoča učinkovito dodajanje funkcionalnosti novih naprav v vmesnik, prav tako pa tudi pripadajoče transportne vmesnike in programske ovojnice, s katerimi omogočimo uporabo na različnih komunikacijskih protokolih, platformah ter implementacijo uporabniških aplikacij v različnih programskih jezikih. Primernost uporabe vmesnika smo prikazali na primeru migracije specifičnega vmesnika naprave LOGICLink na nov programski vmesnik. Z analizo programske kode smo potrdili ustreznost zasnovane arhitekture in učinkovitost delovanja, prav tako pa smo ocenili, da razvoj novih funkcionalnosti in vzdrževanje z uporabo novega vmesnika poteka ceneje in hitreje od razvoja vmesnikov za posamezne naprave.</Opis>
  <TujJezik_Opis>In the master&#039;s thesis, we present the design of a general application programming interface for managing devices, developed by LOGICDATA company. The primary purpose of the interface is to provide a complete solution for the development of user applications for individual devices. It provides efficient addition of the functionality for new devices, associated transport interfaces and program wrappers, which enable the use of various communication protocols, platforms and implementation of user applications in different programming languages. We have demonstrated the suitability of using the interface by migrating the specific LOGICLink device interface to a new programming interface. We performed program code analysis and confirmed the architecture&#039;s suitability and good performance. We also estimated that the development of new functionality and maintenance with the new interface was cheaper and faster than developing interfaces for individual devices.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>aplikativni programski vmesnik</Beseda>
    <Beseda>arhitektura programske opreme</Beseda>
    <Beseda>avtomatizacija</Beseda>
    <Beseda>generalizacija vmesnika</Beseda>
    <Beseda>pametno pohištvo</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>application programming interface</Beseda>
    <Beseda>software architecture</Beseda>
    <Beseda>automation</Beseda>
    <Beseda>generalization of interface</Beseda>
    <Beseda>smart furniture</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[N. Galof]</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>2019-08-27 21:57:06</DatumVstavljanja>
  <DatumObjave>2019-12-23 12:36:28</DatumObjave>
  <DatumSpremembe>2022-08-09 09:05:08</DatumSpremembe>
  <DatumTrajnegaHranjenja>2020-01-18 03:11:20</DatumTrajnegaHranjenja>
  <LetoIzida>2019</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>XII, 93 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="2019-08-27" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo>2022-08-01</EmbargoDo>
  <VrstaEmbarga ID="2" Naziv="Odlog javne objave do " OpenAIREDostop="embargoedAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="76026" Ime="Nejc" Priimek="Galof" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="284927331" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="3544" Ime="Aleš" Priimek="Holobar" AltIme="A. Holobar; Ales Holobar; A Holobar; Aleŝ Holobar" VlogaID="991" VlogaNaziv="Mentor" ConorID="5045603" Afiliacija="" ArrsID="21301" ORCID=""></Oseba>
    <Oseba ID="13042" Ime="Sebastijan" Priimek="Šprager" AltIme="Sebastijan Sprager" VlogaID="994" VlogaNaziv="Komentor" ConorID="147992419" Afiliacija="" ArrsID="30949" ORCID=""></Oseba>
    <Oseba ID="313" Ime="Boris" Priimek="Cigale" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="4919651" Afiliacija="" ArrsID="20206" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.4:004.777(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/22934550">22934550</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:TTFNKJII</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="136418" DatotekaNRID="10996692" 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="3233996" VelikostDatotekeKratko="3,08 MB" DatumVstavljanja="2019-08-28 08:25:59" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.08.2022" Zaporedje="0">
      <Naziv>MAG_Galof_Nejc_2019.pdf</Naziv>
      <OrgNaziv>MAG_Galof_Nejc_2019.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>91730C56CC059154C769C8D3E306579D</MD5>
      <SHA256>55fd1d7939c1204b3f06209af4559fcc2c22da6957e9b3196a1f3542aee3fd8e</SHA256>
      <UUID>d9e3fac3-7c10-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/76ec5770-5a9f-40f2-bd09-5c64a1e16079</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=136418</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="142017"></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>
