Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 197239

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


Topolnik, Marko
Okružje za razvoj telekomunikacijske programske podrške zasnovano na jeziku XML, 2005., doktorska disertacija, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 197239 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Okružje za razvoj telekomunikacijske programske podrške zasnovano na jeziku XML
(XML-based framework for telecommunications software development)

Autori
Topolnik, Marko

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, doktorska disertacija

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
03.06

Godina
2005

Stranica
249

Mentor
Kunštić, Marijan

Ključne riječi
programski jezik; izvorni kod; XML; gramatika; sintaksa; apstraktna sintaksa; AST; semantika; automatizacija; ortogonalno proširenje
(programming language; source code; XML; grammar; syntax; abstract syntax; AST; semantics; automatization; orthogonal extension)

Sažetak
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.

Izvorni jezik
Hrvatski

Znanstvena područja
Elektrotehnika



POVEZANOST RADA


Projekti:
0036004

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Marijan Kunštić (mentor)

Avatar Url Marko Topolnik (autor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada

Citiraj ovu publikaciju:

Topolnik, Marko
Okružje za razvoj telekomunikacijske programske podrške zasnovano na jeziku XML, 2005., doktorska disertacija, Fakultet elektrotehnike i računarstva, Zagreb
Topolnik, M. (2005) 'Okružje za razvoj telekomunikacijske programske podrške zasnovano na jeziku XML', doktorska disertacija, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Topolnik, Marko}, year = {2005}, pages = {249}, keywords = {programski jezik, izvorni kod, XML, gramatika, sintaksa, apstraktna sintaksa, AST, semantika, automatizacija, ortogonalno pro\v{s}irenje}, title = {Okru\v{z}je za razvoj telekomunikacijske programske podr\v{s}ke zasnovano na jeziku XML}, keyword = {programski jezik, izvorni kod, XML, gramatika, sintaksa, apstraktna sintaksa, AST, semantika, automatizacija, ortogonalno pro\v{s}irenje}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Topolnik, Marko}, year = {2005}, pages = {249}, keywords = {programming language, source code, XML, grammar, syntax, abstract syntax, AST, semantics, automatization, orthogonal extension}, title = {XML-based framework for telecommunications software development}, keyword = {programming language, source code, XML, grammar, syntax, abstract syntax, AST, semantics, automatization, orthogonal extension}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font