Pregled bibliografske jedinice broj: 17476
Vrednovanje objektno-orijentiranih metoda modeliranja i projektiranja
Vrednovanje objektno-orijentiranih metoda modeliranja i projektiranja, 1998., magistarski rad, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 17476 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Vrednovanje objektno-orijentiranih metoda modeliranja i projektiranja
(Evaluation of object oriented methods for modelling and design)
Autori
Hrdjok-Štrljić, Suzana
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, magistarski rad
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
23.06
Godina
1998
Stranica
165
Mentor
Kalpić, Damir
Ključne riječi
objektno-orijentirane metode; CASE; projektiranje informacijskih sustava
(object oriented methods; CASE; information systems design)
Sažetak
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.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo