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

Napredna pretraga

Pregled bibliografske jedinice broj: 277823

Korisnički jezik programskog modela zasnovanog na uslugama


Gavran, Ivan
Korisnički jezik programskog modela zasnovanog na uslugama, 2006., magistarski rad, Fakultet elektrotehnike i računarstva, Zargeb


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

Naslov
Korisnički jezik programskog modela zasnovanog na uslugama
(End-User Language for Service-Oriented Programming Model)

Autori
Gavran, Ivan

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, magistarski rad

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zargeb

Datum
22.03

Godina
2006

Stranica
141

Mentor
Srbljić, Siniša

Ključne riječi
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.
(End-user programming languages; program translation; end-user programming; service-oriented distributed systems; service-oriented architecture; process-oriented service composition.)

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

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
0036051

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Siniša Srbljić (mentor)

Avatar Url Ivan Gavran (autor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada

Citiraj ovu publikaciju:

Gavran, Ivan
Korisnički jezik programskog modela zasnovanog na uslugama, 2006., magistarski rad, Fakultet elektrotehnike i računarstva, Zargeb
Gavran, I. (2006) 'Korisnički jezik programskog modela zasnovanog na uslugama', magistarski rad, Fakultet elektrotehnike i računarstva, Zargeb.
@phdthesis{phdthesis, author = {Gavran, Ivan}, year = {2006}, pages = {141}, keywords = {Korisni\v{c}ki programski jezici, prevo\djenje programa, programiranje prilago\djeno krajnjem korisniku, raspodijeljeni sustavi zasnovani na uslugma, arhitektura zasnovana na uslugama, kompozicija usluga zasnovana na opisima procesa.}, title = {Korisni\v{c}ki jezik programskog modela zasnovanog na uslugama}, keyword = {Korisni\v{c}ki programski jezici, prevo\djenje programa, programiranje prilago\djeno krajnjem korisniku, raspodijeljeni sustavi zasnovani na uslugma, arhitektura zasnovana na uslugama, kompozicija usluga zasnovana na opisima procesa.}, publisherplace = {Zargeb} }
@phdthesis{phdthesis, author = {Gavran, Ivan}, year = {2006}, pages = {141}, keywords = {End-user programming languages, program translation, end-user programming, service-oriented distributed systems, service-oriented architecture, process-oriented service composition.}, title = {End-User Language for Service-Oriented Programming Model}, keyword = {End-user programming languages, program translation, end-user programming, service-oriented distributed systems, service-oriented architecture, process-oriented service composition.}, publisherplace = {Zargeb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font