<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="40673" NadgradivoID="0" NRID="1027797" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=40673" StOgledov="2587" StPrenosov="202" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-30 21:20:09" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-40673">20.500.12556/DKUM-40673</PID>
  <Naslov>IZBOLJŠANO UPRAVLJANJE S TRAJNIM STANJEM V AVTOMATIZIRANIH POSLOVNIH PROCESIH</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>IMPROVED PERSISTENT STATE MANAGEMENT IN AUTOMATED BUSINESS PROCESS MODELS</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Jeziki za izvajanje poslovnih procesov se uporabljajo v številnih domenah, kjer se pojavljajo različne specifične zahteve. V sodobnih informacijskih sistemih postaja vedno bolj pomembna sposobnost zaznavanja in prilagajanja na spremembe v dinamičnem poslovnem okolju. Nemalokrat se tako pojavi zahteva, da mora avtomatiziran procesni model redno sinhronizirati stanje svojih procesnih spremenljivk z zunanjimi podatkovnimi viri, saj lahko druge aplikacije tekom izvajanja procesa spremenijo podatek v podatkovnem viru. Če poslovni proces ne osvežuje svojih procesnih spremenljivk, se lahko zgodi, da v nekem trenutku uporablja zastarelo verzijo podatkov, kar lahko ogrozi pravilnost izvajanja poslovnih aktivnosti. Včasih pa ni dovolj zgolj zagotoviti sinhronizacijo procesnega trajnega stanja z zunanjimi podatkovnimi viri, ampak želimo tudi, da je proces sposoben samodejno zaznati vse spremembe nad podatki in se nanje ustrezno odzvati. Aktualni jeziki za izvajanje poslovnih procesov ne zagotavljajo zadostne podpore za predstavljene zahteve, zato morajo razvijalci tovrstno funkcionalnost implementirati ročno, kar ima lahko za posledico nepotrebno podvajanje procesnih korakov ter povečano stopnjo kompleksnosti procesnih rešitev.
V disertaciji naslovimo predstavljeno problemsko področje tako, da predlagamo model za izboljšano upravljanje s trajnim stanjem v avtomatiziranih poslovnih procesih. Izvedljivost modela preverimo z izvedbo preslikave v dva izvršljiva procesna jezika, in sicer v BPEL 2.0 in BPMN 2.0. Učinkovitost predlaganega modela v smislu znižanja kompleksnosti procesnih modelov preverimo z izvedbo meritev kompleksnosti z uporabo ustreznih procesno orientiranih metrik.            </Opis>
  <TujJezik_Opis>Business process execution languages are widely used in different domains, where special requirements and new challenges arise. One such important requirement is that the executable business process model should perform synchronization between the process variables and the external data sources, as other applications may change the data in the data source during the business process execution. Without performing any synchronization, the business process may use out-of-date version of the data, which may result in invalid execution of key business activities. Furthermore, sometimes it is not enough just to ensure data synchronization, but we may also want to be able to automatically detect changes made by other applications, so that the process is able to proactively react on these changes. Most of the existing business process execution languages provide no support for the presented requirements. Therefore, process developers have to implement these steps manually, which results in redundancy and increased complexity of the executable business process models.
This dissertation addresses the presented problems by defining a model for the improved management of the persistent state in automated process models. The feasibility of the proposed model is verified by translating the model into two business process execution languages, namely BPEL 2.0 and BPMN 2.0. The effectiveness of the proposed solution is evaluated by measuring the complexity on several real-world process models using process-oriented software metrics.            </TujJezik_Opis>
  <KljucneBesede>
    <Beseda>storitveno usmerjena arhitektura</Beseda>
    <Beseda>sinhronizacija podatkov</Beseda>
    <Beseda>trajno stanje</Beseda>
    <Beseda>poslovni proces</Beseda>
    <Beseda>delovni tok</Beseda>
    <Beseda>BPEL</Beseda>
    <Beseda>BPMN</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>service-oriented architecture</Beseda>
    <Beseda>data synchronization</Beseda>
    <Beseda>persistent state</Beseda>
    <Beseda>business process</Beseda>
    <Beseda>workflow</Beseda>
    <Beseda>BPEL</Beseda>
    <Beseda>BPMN</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>M. Križevnik]</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="m" DRIVER="info:eu-repo/semantics/doctoralThesis">Doktorska disertacija</VrstaGradiva>
  <DatumVstavljanja>2013-06-06 20:18:41</DatumVstavljanja>
  <DatumObjave>2013-06-28 15:29:20</DatumObjave>
  <DatumSpremembe>2022-05-12 23:52:05</DatumSpremembe>
  <DatumTrajnegaHranjenja>2021-04-24 03:14:23</DatumTrajnegaHranjenja>
  <LetoIzida>2013</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="13056" Ime="Marcel" Priimek="Križevnik" AltIme="Marcel Krizevnik" VlogaID="70" VlogaNaziv="Avtor" ConorID="148561763" Afiliacija="" ArrsID="30942" ORCID=""></Oseba>
    <Oseba ID="14156" Ime="Matjaž" Priimek="Jurič" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="1758" Ime="Ivan" Priimek="Rozman" AltIme="I. Rozman; Ivo Rozman" VlogaID="994" VlogaNaziv="Komentor" ConorID="2906211" Afiliacija="" ArrsID="08067" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.2:[659.2:004](043.3)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/268017920">268017920</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:SDLQ05A8</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="56237" DatotekaNRID="852655" 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="4312161" VelikostDatotekeKratko="4,11 MB" DatumVstavljanja="2013-06-28 13:08:48" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>DR_Krizevnik_Marcel_2013.pdf</Naziv>
      <OrgNaziv>DR_Krizevnik_Marcel_2013.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>F3C4FE9848E10BA5D2F10B7C91EB6AA6</MD5>
      <SHA256>aec90c42314a3fca95940cf27050ba2c1a8a06e1cde689ce8de4ce7da38fd7d3</SHA256>
      <UUID>0f2f1e46-7c0a-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/c7e7bb3b-5c81-4106-bb3d-872f61ad8de9</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=56237</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="304140"></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.08" Koda="2.08" Naziv="Doktorska disertacija" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
