| Title: | Uporaba sledenja in beleženja pri razvoju programske opreme za vgrajene sisteme |
|---|
| Authors: | ID Krebs, Rudi (Author) ID Verber, Domen (Mentor) More about this mentor...  ID Kramberger, Iztok (Comentor) |
| Files: | MAG_Krebs_Rudi_2016.pdf (3,87 MB) MD5: 558D0484484DDF87403E6105274CE339
|
|---|
| Language: | Slovenian |
|---|
| Work type: | Master's thesis/paper |
|---|
| Typology: | 2.09 - Master's Thesis |
|---|
| Organization: | FERI - Faculty of Electrical Engineering and Computer Science
|
|---|
| Abstract: | 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. |
|---|
| Keywords: | sledenje, beleženje, razvoj programske opreme, vgrajeni sistemi, ponovna uporaba. |
|---|
| Place of publishing: | Maribor |
|---|
| Publisher: | [R. Krebs] |
|---|
| Year of publishing: | 2016 |
|---|
| PID: | 20.500.12556/DKUM-57684  |
|---|
| UDC: | 004.3:621.396.965.8(043.2) |
|---|
| COBISS.SI-ID: | 19473686  |
|---|
| NUK URN: | URN:SI:UM:DK:KFELA1BV |
|---|
| Publication date in DKUM: | 29.03.2016 |
|---|
| Views: | 1957 |
|---|
| Downloads: | 198 |
|---|
| Metadata: |  |
|---|
| Categories: | KTFMB - FERI
|
|---|
|
:
|
Copy citation |
|---|
| | | | Average score: | (0 votes) |
|---|
| Your score: | Voting is allowed only for logged in users. |
|---|
| Share: |  |
|---|
Hover the mouse pointer over a document title to show the abstract or click
on the title to get all document metadata. |