Verktøy i faget ”Objektorientert systemutvikling og UML” Eclipse Together for Eclipse
Objektorientering Velskalert for komplekse systemer Praktisk oppdeling av systemdeler Forutsetning for gjenbruk Egnet for abstraksjoner Plattform for mønstergjenkjenning Plattform for teknologisk utvikling
OOSU Risikokontroll Produktivitet Kvalitet Programvareprosesser Engineering Objektorientert modellering
UML UML er et grafisk språk UML viser struktur og oppførsel UML er forberedt for skalering UML er felles og universelt UML er objektorientert UML er programmeringsintensivt
UML personligheter David Harel, tilstandsgrafer Grady Booch, Booch method Jim Rumbaugh, OMT Ivar Jacobson, Objectory
OO innsats og paradigmer OMG, object managment group CORBA, common object request broker OCL, object constraint language CWM, common warehouse metamodel MOF, meta-object facility MDA, model driven architecture
Læring og tenkning Systemutvikling er læring Gjensidig respekt og samarbeid Følge en konkret oppskrift Velge blant flere oppskrifter Nå målet uten oppskrift, realisere en abstraksjon
Ogdens triangel