Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi

Okružje za razvoj telekomunikacijske programske podrške zasnovano na jeziku XML (CROSBI ID 341323)

Ocjenski rad | doktorska disertacija

Topolnik, Marko Okružje za razvoj telekomunikacijske programske podrške zasnovano na jeziku XML / Kunštić, Marijan (mentor); Zagreb, Fakultet elektrotehnike i računarstva, . 2005

Podaci o odgovornosti

Topolnik, Marko

Kunštić, Marijan

hrvatski

Okružje za razvoj telekomunikacijske programske podrške zasnovano na jeziku XML

Okosnica svakog okružja za razvoj programske podrške je tekstualni izvorni kod koji predstavlja ključnu kariku u sučelju između čovjeka i računala. On je strukturiran prema pravilima apstrahiranim iz prirodnih jezika, što mu daje čitljivost i lakoću formuliranja. Povećanjem kompleksnosti softverskih projekata pojavili su se novi zahtjevi na izvorni kod: postalo je važno da on bude pogodan za automatsku obradu, točnije da čovjeku bude omogućena njena laka formalizacija. Također je postala bitna praktičnost uključivanja i obrade dodatnih podataka u izvorni kod, nepotrebnih za njegovo kompiliranje. Tim novim zahtjevima moguće je udovoljiti prelaskom na novi tekstualni oblik zapisa prema standardu XML. Glavni problem pri tom prelasku je oblikovanje nove sintakse izvornog koda, a uočeno je da u zajednici koja se bavi tim problemom nedostaje dovoljno sustavan pristup i da se pogrešno shvaća ključan pojam \emph{; ; ; apstraktne sintakse}; ; ; . Stoga je proveden sustavan postupak identificiranja točnih zahtjeva na sintaksu i načela u njenom oblikovanju kojih se treba držati radi ispunjenja tih zahtjeva. Razvijena je sintaksa za programski jezik Java i uspoređena je s dvije postojeće sintakse. Pokazalo se da predložena sintaksa u znatno većoj mjeri ispunjava zahtjeve, a uzroci slabosti alternativnih sintaksi nađeni su u njihovom nepridržavanju utvrđenih načela oblikovanja, čime je potvrđena njihova valjanost i opravdanost.

programski jezik; izvorni kod; XML; gramatika; sintaksa; apstraktna sintaksa; AST; semantika; automatizacija; ortogonalno proširenje

nije evidentirano

engleski

XML-based framework for telecommunications software development

nije evidentirano

programming language; source code; XML; grammar; syntax; abstract syntax; AST; semantics; automatization; orthogonal extension

nije evidentirano

Podaci o izdanju

249

03.06.2005.

obranjeno

Podaci o ustanovi koja je dodijelila akademski stupanj

Fakultet elektrotehnike i računarstva

Zagreb

Povezanost rada

Elektrotehnika