Приказ основних података о дисертацији

Formally verified fault tolerant distributed software transactional memory

dc.contributor.advisorBašičević, Ilija
dc.contributor.otherTeslić, Nikola
dc.contributor.otherTomašević, Milo
dc.contributor.otherGilezan, Silvia
dc.contributor.otherĐukić, Miodrag
dc.contributor.otherBašičević, Ilija
dc.creatorPopović, Marko
dc.date.accessioned2021-06-18T12:55:45Z
dc.date.available2021-06-18T12:55:45Z
dc.date.issued2021-04-09
dc.identifier.urihttp://www.cris.uns.ac.rs/DownloadFileServlet/Disertacija161104932670295.pdf?controlNumber=(BISIS)117485&fileName=161104932670295.pdf&id=17440&source=NaRDuS&language=srsr
dc.identifier.urihttp://www.cris.uns.ac.rs/record.jsf?recordId=117485&source=NaRDuS&language=srsr
dc.identifier.urihttp://www.cris.uns.ac.rs/DownloadFileServlet/IzvestajKomisije16110493909367.pdf?controlNumber=(BISIS)117485&fileName=16110493909367.pdf&id=17441&source=NaRDuS&language=srsr
dc.identifier.uri/DownloadFileServlet/IzvestajKomisije16110493909367.pdf?controlNumber=(BISIS)117485&fileName=16110493909367.pdf&id=17441
dc.identifier.urihttps://nardus.mpn.gov.rs/handle/123456789/18373
dc.description.abstractU disertaciji je razvijena distribuirana softverska transakciona memorija u jeziku Pajton, koja je formalno verifikovana, otporna na otkaze, deterministička, i implementirana kao proširenje postojećih apstrakcija Pajtona. Ovo rešenje je namenjeno za inteligentne ugrađene sisteme na bazi Internet stvari, tj. za male i srednje ivične mreže. Prikazano rešenje se sastoji od para transakcionih koordinatora u režimu vodeći-prateći kojim upravlja distribuirani automat sa konačnim brojem stanja, i skupa servera podataka koji se ažuriraju determinističkim protokolom za replikaciju podataka. Formalna verifikacija je urađena konstruisanjem push/pull semantičkog modela i dokazivanjem odgovarajućih kriterijuma korektnosti. Eksperimentalni rezultati pokazuju super-linearno povećanje propusnosti sistema, sa promenom radnog opterećenja od opterećenja samo sa upisima ka opterećenju samo sa čitanjima.sr
dc.description.abstractThis dissertation presents a distributed software transactional memory written in Python, which is formally verified, fault tolerant, deterministic, and implemented as an extension of the existing Python abstractions. This solution is primarily targeting intelligent embedded systems based on Internet of things, i.e. small and middle edge networks. The presented solution consists of a pair of transactional coordinators in master-slave mode controlled by a distributed finite state machine, and a set of data servers that are updated by a deterministic data replication protocol. Formal verification is made by constructing a push/pull semantic model and proving the corresponding correctness criteria. Experimental results show superlinear increase of system throughput as a workload changes from the read only to the write only.en
dc.languagesr (latin script)
dc.publisherУниверзитет у Новом Саду, Факултет техничких наукаsr
dc.rightsopenAccessen
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.sourceУниверзитет у Новом Садуsr
dc.subjectdistribuirana transakciona memorijasr
dc.subjectdistributed transactional memoryen
dc.subjectformalna verifikacijasr
dc.subjectotpornost na otkazesr
dc.subjectdeterminizamsr
dc.subjectreplikacija podatakasr
dc.subjectPajtonsr
dc.subjectformal verificationen
dc.subjectfault tolerance,determinismen
dc.subjectdata replicationen
dc.subjectPythonen
dc.titleFormalno verifikovana distribuirana softverska transakciona memorija otporna na otkazesr
dc.title.alternativeFormally verified fault tolerant distributed software transactional memoryen
dc.typeDoktorska disertacijasr
dc.rights.licenseBY-NC-ND
dcterms.abstractБашичевић, Илија; Гилезан, Силвиа; Томашевић Мило; Башичевић, Илија; Ђукић, Миодраг; Теслић, Никола; Поповић Марко; Формално верификована дистрибуирана софтверска трансакциона меморија отпорна на отказе; Формално верификована дистрибуирана софтверска трансакциона меморија отпорна на отказе;
dc.identifier.fulltexthttps://nardus.mpn.gov.rs/bitstream/id/71922/IzvestajKomisije.pdf
dc.identifier.fulltexthttps://nardus.mpn.gov.rs/bitstream/id/71921/Disertacija.pdf
dc.identifier.rcubhttps://hdl.handle.net/21.15107/rcub_nardus_18373


Документи за докторску дисертацију

Thumbnail
Thumbnail

Ова дисертација се појављује у следећим колекцијама

Приказ основних података о дисертацији