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

Napredna pretraga

Pregled bibliografske jedinice broj: 358250

OCL kao preduvjet automatiziranom generiranju programskog koda


Stapić, Zlatko; Orehovački, Tihomir; Konecki, Mario
OCL kao preduvjet automatiziranom generiranju programskog koda // CASE 20 - metode i alati za razvoj poslovnih i informatičkih sustava / Polonijo, Mislav (ur.).
Rijeka: Case Publishing, 2008. str. 87-94 (predavanje, domaća recenzija, cjeloviti rad (in extenso), stručni)


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

Naslov
OCL kao preduvjet automatiziranom generiranju programskog koda
(OCL as prerequisite of automated source code generation)

Autori
Stapić, Zlatko ; Orehovački, Tihomir ; Konecki, Mario

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), stručni

Izvornik
CASE 20 - metode i alati za razvoj poslovnih i informatičkih sustava / Polonijo, Mislav - Rijeka : Case Publishing, 2008, 87-94

Skup
CASE 20

Mjesto i datum
Opatija, Hrvatska, 03.06.2008. - 05.06.2008

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Domaća recenzija

Ključne riječi
OCL;; programski kod; automatizirano generiranje
(OCL; source code; automated generation)

Sažetak
Sve zahtjevniji i složeniji korisnički zahtjevi predstavljaju nove izazove u razvoju aplikacija. Neprestane promjene korisničkih zahtjeva rezultiraju promjenama funkcionalnosti aplikacije što posljedično znači i potrebu za izmjenom ili nadogradnjom programskog koda. U svrhu pojednostavljenja procesa ažuriranja UML modela koji opisuju funkcionalnost aplikacije razvoj softvera je potrebno podići na višu razinu apstrakcije, to jest na višu razinu zrelosti koja znači automatsko generiranje programskog koda iz jasno i nedvosmisleno kreiranih modela. Na posljednjoj, petoj, razini zrelosti uporabe modela pri razvoju aplikacija, osim strukture programskog koda i poslovne logike, u modele je potrebno ugraditi i različita ograničenja. U svrhu rješavanja ovog problema, OMG je u UML specifikaciju ugradio i OCL, formalni jezik za definiranje ograničenja nad objektima. Prepoznavši važnost i potrebu korištenja OCL-a u ovom radu smo predstavili šest razina zrelosti korištenja modela (MMLs) pri razvoju softvera, metodički prikazali uporabu UML-a i OCL-a pri spomenutim razinama zrelosti te prikazali važnost uporabe OCL-a u MDA arhitekturi. Potom smo predstavili osnovne značajke, koncepte i sintaksu OCL-a te u posljednjem poglavlju prikazali različite načine primjene ovog formalnog jezika za definiranje ograničenja nad objektima.

Izvorni jezik
Hrvatski

Znanstvena područja
Informacijske i komunikacijske znanosti



POVEZANOST RADA


Projekti:
016-0000000-3327 - Automatizacija postupaka u projektiranju informacijskih sustava (Lovrenčić, Alen, MZOS ) ( CroRIS)
016-0161217-0870 - Modeliranje proceduralnih propisa (Strahonja, Vjeran, MZOS ) ( CroRIS)

Ustanove:
Fakultet organizacije i informatike, Varaždin

Profili:

Avatar Url Tihomir Orehovački (autor)

Avatar Url Zlatko Stapić (autor)

Avatar Url Mario Konecki (autor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada

Citiraj ovu publikaciju:

Stapić, Zlatko; Orehovački, Tihomir; Konecki, Mario
OCL kao preduvjet automatiziranom generiranju programskog koda // CASE 20 - metode i alati za razvoj poslovnih i informatičkih sustava / Polonijo, Mislav (ur.).
Rijeka: Case Publishing, 2008. str. 87-94 (predavanje, domaća recenzija, cjeloviti rad (in extenso), stručni)
Stapić, Z., Orehovački, T. & Konecki, M. (2008) OCL kao preduvjet automatiziranom generiranju programskog koda. U: Polonijo, M. (ur.)CASE 20 - metode i alati za razvoj poslovnih i informatičkih sustava.
@article{article, author = {Stapi\'{c}, Zlatko and Orehova\v{c}ki, Tihomir and Konecki, Mario}, editor = {Polonijo, M.}, year = {2008}, pages = {87-94}, keywords = {OCL, , programski kod, automatizirano generiranje}, title = {OCL kao preduvjet automatiziranom generiranju programskog koda}, keyword = {OCL, , programski kod, automatizirano generiranje}, publisher = {Case Publishing}, publisherplace = {Opatija, Hrvatska} }
@article{article, author = {Stapi\'{c}, Zlatko and Orehova\v{c}ki, Tihomir and Konecki, Mario}, editor = {Polonijo, M.}, year = {2008}, pages = {87-94}, keywords = {OCL, source code, automated generation}, title = {OCL as prerequisite of automated source code generation}, keyword = {OCL, source code, automated generation}, publisher = {Case Publishing}, publisherplace = {Opatija, Hrvatska} }




Contrast
Increase Font
Decrease Font
Dyslexic Font