Vrednovanje objektno-orijentiranih metoda modeliranja i projektiranja (CROSBI ID 329662)
Ocjenski rad | magistarski rad (mr. sc. i mr. art.)
Podaci o odgovornosti
Hrdjok-Štrljić, Suzana
Kalpić, Damir
hrvatski
Vrednovanje objektno-orijentiranih metoda modeliranja i projektiranja
U uvodu su navedeni razlozi zbog kojih se postavljaju sve veći zahtjevi na programsku podršku, a sukladno time i na metode izrade programske podrške. Objektno-orijentirane metode danas se smatraju do sada najboljim, iako ne savršenim niti potpuno zaokruženim odgovorom na suvremene zahtjeve. U drugom poglavlju opisuje se razvojni proces programske podrške. Opis počinje tradicionalnim, a nastavlja se objektno-orijentiranim programskim inženjerstvom.Kao okolinu razvojnog procesa definira se proces modeliranja, metoda i alat. U trećem poglavlju opisana je Coad/Yourdonova metoda. Zasniva se na OOA modelu od pet slojeva. Ilustrirana je notacija za klase, generalizaciju i agregaciju. Dani su primjeri instanci, poruka i subjekata. Slijedi opis modeliranja i projektiranja te podrška CASE alata. U četvrtom je poglavlju opisana Rumbaughova metoda OMT koja koristi tri komplementarna modela: model objekata, model funkcija i dinamički model. Oni su u daljnjem tekstu detaljnije opisani. Koncept objekata i asocijacija blizak je klasičnom kmonceptu entiteta i veza. Proces modeliranja i projektiranja prolazi kroz šest opisanih faza. Opisuje se podrška CASE alata i daje ocjena metode. Boochova metoda opisana je u petom poglavlju. Koristi četiri vrste dijagrama koji su detaljno opisani i ilustrirani. Modeliranje i projektiranje prolazi kroz četiri aktivnosti. Opisuje se podrška CASE alata i daje ocjena metode. Šesto se poglavlje bavi Jacobsonovom metodom. Metoda koristi pet različitih modela koji su u radu opisani i ilustrirani. Na kraju se opisuje podrška CASE alata i daje ocjena metode. Sedmo se poglavlje bavi radikalno objektno-orijentiranom Shlaer-Mellorovom metodom. Zasniva se na razvoju modela informacija, modela stanja i modela procesa. Wirfs-Brockova metoda opisana u osmom poglavlju, poznata je i pod nazivom Odgovornošću vođeno projektiranje. Proizašla je iz programskog jezika Smalltalk te se u tom okruženju najviše i koristi. Početne faze istraživanja zasnivaju se na analizi prirodnog jezika u kojem je problem opisan. Deveto poglavlje opisuje Martin/Odellovu metodu kao nastavak poznatih radova iz klasičnog informacijskog inženjerstva. Zadnja od opisanih metoda je Unified Modelin Language u destom poglavlju. Ta metoda pokušava objediniti dobre strane više prethodno opisanih metoda. U jedaneastom se poglavlju definiraju kriteriji za usporedbu i prezentiraju rezultati. U dvanestom poglavlju se obavlja vrednovanje metoda i razmatra mogućnost njihove primjene u praksi, ovisno o tome da li u ciljnom sustvu prevladava utemeljenost na podacima, algoritmima, stvarnom vremenu ili tokovima. U zaključku se konstatira da nema univerzalno najbolje metode već da se ona treba sintetizirati temeljem rubnih uvjeta u nekoj konkretnoj razvojnoj sredini.
objektno-orijentirane metode; CASE; projektiranje informacijskih sustava
nije evidentirano
engleski
Evaluation of object oriented methods for modelling and design
nije evidentirano
object oriented methods; CASE; information systems design
nije evidentirano
Podaci o izdanju
165
23.06.1998.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb