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 !

Korisnički jezik programskog modela zasnovanog na uslugama (CROSBI ID 345748)

Ocjenski rad | magistarski rad (mr. sc. i mr. art.)

Gavran, Ivan Korisnički jezik programskog modela zasnovanog na uslugama / Srbljić, Siniša (mentor); Zargeb, Fakultet elektrotehnike i računarstva, . 2006

Podaci o odgovornosti

Gavran, Ivan

Srbljić, Siniša

hrvatski

Korisnički jezik programskog modela zasnovanog na uslugama

Programska arhitektura zasnovana na uslugama omogućuje jednoobrazno povezivanje raznorodnih programskih sustava te brzu i jednostavnu izgradnju raspodijeljenih programskih sustava. Programski model zasnovan na uslugama je krajnjim korisnicima prilagođen model izgradnje raspodijeljenih programskih sustava zasnovanih na uslugama. Sustavi oblikovani prema načelima programskog modela zasnovanog na uslugama izgrađuju se od primjenskih mrežnih usluga, usluga suradnje i natjecanja te raspodijeljenih programa. Raspodijeljeni programi koriste funkcionalnosti primjenskih mrežnih usluga te uporabom usluga suradnje i natjecanja definiraju koordinacijsku logiku cjelokupnog raspodijeljenog programskog sustava. U magistarskom radu opisan je korisnički jezik SSCL (Simple Service Composition Language) za izgradnju raspodijeljenih programa. Izgradnja raspodijeljenih programa u jeziku SSCL prilagođena je krajnjim korisnicima računalnih sustava koji imaju ograničena znanja i iskustva o tehnikama programiranja. Jezik SSCL oblikovan je prema načelima skriptnih programskih jezika i isključivo je namijenjen povezivanju funkcionalnosti mrežnih usluga. Zbog ograničene primjene i malog skupa naredbi, sintaksna i semantička pravila jezika SSCL su vrlo jednostavna čime je proces učenja jezika skraćen i prilagođen korisnicima bez prethodnog iskustva u programiranju. U radu je na nizu primjera uzoraka tijeka izvođenja provedena analiza izražajnosti jezika SSCL, a dobiveni rezultati pokazuju dobru izražajnost unatoč malom skupu naredbi jezika. Prevođenje raspodijeljenih programa napisanih u jeziku SSCL ostvareno je raspodijeljenim sustavom prevođenja. Raspodijeljeni sustav prevođenja ostvaren je u skladu s načelima arhitektura zasnovanih na uslugama čime je omogućena njegova uporaba u raznorodnoj okolini mreže Internet.

Korisnički programski jezici; prevođenje programa; programiranje prilagođeno krajnjem korisniku; raspodijeljeni sustavi zasnovani na uslugma; arhitektura zasnovana na uslugama; kompozicija usluga zasnovana na opisima procesa.

nije evidentirano

engleski

End-User Language for Service-Oriented Programming Model

nije evidentirano

End-user programming languages; program translation; end-user programming; service-oriented distributed systems; service-oriented architecture; process-oriented service composition.

nije evidentirano

Podaci o izdanju

141

22.03.2006.

obranjeno

Podaci o ustanovi koja je dodijelila akademski stupanj

Fakultet elektrotehnike i računarstva

Zargeb

Povezanost rada

Računarstvo