Pregled bibliografske jedinice broj: 136287
Izgradnja aplikacijskog okvira kao temelja budućim programskim sustavima
Izgradnja aplikacijskog okvira kao temelja budućim programskim sustavima // Zbornik radova Savjetovanja CASE 14
Opatija: Case Publishing, 2002. str. 121-131 (predavanje, nije recenziran, cjeloviti rad (in extenso), stručni)
CROSBI ID: 136287 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Izgradnja aplikacijskog okvira kao temelja budućim programskim sustavima
(Development of application framework as a base for new softvware systems)
Autori
Kermek, Dragutin ; Vrček, Neven
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), stručni
Izvornik
Zbornik radova Savjetovanja CASE 14
/ - Opatija : Case Publishing, 2002, 121-131
Skup
CASE 14 - Metode i alati za projektiranje informacijskih sustava
Mjesto i datum
Opatija, Hrvatska, 03.06.2002. - 07.06.2002
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Nije recenziran
Ključne riječi
aplikacijski okvir; uzorci dizajna; ponovno korištenje; objektna orijentacija
(application framework; design pattern; reusability; object-orientation)
Sažetak
Vrijeme razvoja programskih sustava za tržište postaje sve je kraće jer u borbi s konkurentima najveću šansu ima prvi i najkvalitetniji proizvod na tržištu. Za postizanje uspjeha potrebno je spojiti ideju, prema kojoj će programski sustav biti prepoznatljiv, i višegodišnje iskustvo u razvoju programskih sustava, kao moguću garanciju kvalitete. Definiranje ideje za programski sustav može se smatrati inovativnim dijelom posla, a realizacija te ideje kroz razvoj programskog sustava ovisi u kapitaliziranom znanju unutar tvrtke. Kapitalizacijom znanja stvora se razvojna okolina koja će biti jezgra oko koje će se razvijati cijeli skup srodnih programskih sustava s ciljem da im se smanje troškovi i podigne kvaliteta. Ta jezgra danas se naziva aplikacijski okvir i predstavlja osnovu suvremenog pristupa razvoju programskih sustava. Razvoj aplikacijskog okvira predstavlja složeniji napor od razvoja konkretnih programskih sustava jer aplikacijski okvir treba biti općenit, proširljiv, prilagodljiv i konfigurabilan jer samo na taj način može poslužiti za više programskih sustava. Ispunjenje svih spomenutih osobina aplikacijskog okvira pretpostavlja primjenu uzoraka dizajna u realizaciji pojedinih segmenata aplikacijskog okvira jer oni sadrže kvalitetna rješenja za određene ranije prepoznate probleme. Postavljanjem strukture aplikacijskog okvira na razinu apstraktnih klasa i sučelja postiže se robusna mreža klasa koja se može dalje specijalizirati prema potrebama pojedinog kontretnog programskog sustava. Dvije moderne tehnologije, Internet i programski jezik Java, dale su dodatni značaj izgradnji i primjeni aplikacijskih okvira kao temelja programskim sustavima.
Izvorni jezik
Engleski
Znanstvena područja
Informacijske i komunikacijske znanosti