<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=160944"><dc:title>Združevanje sprememb na izvorni kodi podatkovno pretokovnih programskih jezikov</dc:title><dc:creator>Leban,	Alen	(Avtor)
	</dc:creator><dc:creator>Čibej,	Uroš	(Mentor)
	</dc:creator><dc:subject>graf</dc:subject><dc:subject>izomorfizem</dc:subject><dc:subject>sistem za nadzor različic</dc:subject><dc:subject>združevanje</dc:subject><dc:subject>optimizacijski algoritem</dc:subject><dc:subject>hevristični algoritem</dc:subject><dc:subject>podatkovno pretokovni graf</dc:subject><dc:description>Z razvojem programskih jezikov so se pojavile tudi različne grafične in strukturne predstavitve njihovih programov - ena od oblik je t.i. podatkovno pretokovna koda, ki jo lahko modeliramo s teorijo grafov. Težava se pojavi, ko npr. več članov neke ekipe skuša neodvisno med seboj spreminjati tako kodo in po končanem delu vse spremembe združiti v eno različico. V primeru tekstovne kode lahko spremembe združujemo hitro in manj tvegano, medtem ko je enak postopek nad neko predstavitvijo grafov v veliko primerih napačen. V tej diplomski nalogi raziskujemo učinkovit način reševanja ene oblike problema največjega skupnega podgrafa s povezavami z razvojem hevrističnega algoritma za identifikacijo sprememb med različicami podatkovno pretokovnih grafov in razreševanje konfliktov, ki nastajajo med postopkom združevanja. V zadnjem poglavju tudi opišemo delovanje interaktivnega uporabinškega vmesnika za lažje izvajanje celotnega postopka združevanja.</dc:description><dc:date>2024</dc:date><dc:date>2024-09-05 15:55:04</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>160944</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
