<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Uporaba sledenja in beleženja pri razvoju programske opreme za vgrajene sisteme</dc:title><dc:creator>Krebs,	Rudi	(Avtor)
	</dc:creator><dc:creator>Verber,	Domen	(Mentor)
	</dc:creator><dc:creator>Kramberger,	Iztok	(Komentor)
	</dc:creator><dc:subject>sledenje</dc:subject><dc:subject>beleženje</dc:subject><dc:subject>razvoj programske opreme</dc:subject><dc:subject>vgrajeni sistemi</dc:subject><dc:subject>ponovna uporaba.</dc:subject><dc:description>Naloga osvetljuje problematiko razvoja programske opreme za vgrajene sisteme. Poudarek 
je na specifiki, prisotni pri razvoju vgrajenih sistemov s skromnejšo strojno opremo. Takšne 
naprave so pogosto prisotne kot končne točke v telekomunikacijskih omrežjih. Ponavadi jih 
imenujemo terminalna oprema. Še posebej pomemben vidik razvoja programske opreme 
je preverjanje programske opreme. Magistrska naloga skuša na sistematičen način 
prikazati pomen in pomembnost sledenja pri razvoju programske opreme za vgrajene 
sisteme. Pojasnili bomo, kaj je sledenje, prikazali sodobne načine sledenja in poudarili 
specifike, prisotne pri sledenju v vgrajenih sistemih s skromnejšo strojno opremo. V ta 
namen smo opravili sistematični pregled obstoječih programskih rešitev za sledenje in 
beleženje dogodkov v vgrajenih sistemih. Zanimala nas je predvsem primernost obstoječih 
implementacij za uporabo v ciljnih sistemih. 

 

Glede na ugotovitve raziskave, ki je pokazala na potrebo in smiselnost po razvoju 
samostojne knjižnice, smo se odločili, da bomo v okviru magistrskega dela izdelali 
univerzalno programsko knjižnico za sledenje in beleženje, ki bi ustrezala specifičnim 
zahtevam, ki jih postavljajo vgrajeni sistemi s skromnejšo strojno opremo. V primerjavi z 
obstoječimi rešitvami smo razvili programsko knjižnico za sledenje, ki je še posebej dobro 
prilagojena za uporabo v vgrajenih sistemih s skromnejšo strojno opremo. Bistvene 
značilnosti naše implementacije knjižnice za sledenje so univerzalnost, prilagodljivost, 
modularnost, zmožnost vpeljave navideznih modulov v obstoječo, ne-modularno 
programsko kodo, majhna velikost in majhen vpliv na zmogljivosti sistema. Prikaz 
implementacije, tehnik in rešitev, uporabljenih pri izdelavi te knjižnice, ki so plod dolgoletnih 
izkušenj pri razvoju takšnih sistemov, predstavlja jedro te naloge.</dc:description><dc:publisher>[R. Krebs]</dc:publisher><dc:date>2016</dc:date><dc:date>2016-03-09 12:05:48</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>57684</dc:identifier><dc:identifier>UDK: 004.3:621.396.965.8(043.2)</dc:identifier><dc:identifier>COBISS_ID: 19473686</dc:identifier><dc:identifier>NUK URN: URN:SI:UM:DK:KFELA1BV</dc:identifier><dc:language>sl</dc:language></metadata>
