At sætte den studerende i stand til at konstruere programmel vhj. afsystematisk objektorienteret analyse og design.
Kursusindhold:
Et antal forelæsninger om metoder for objekt-orienteret analyse og modellering af anvendelsesdomæner og programmelsystem vhj. af UML og OCL. Analysen omfatter beskrivelse af objekter og deres strukturering og relationer, samt deres dynamiske aspekter bl.a. ved use-cases, sekvensdiagrammer og tilstandsmaskiner. Disse dele fra analysen vil udgøreden funktionelle specifikation. Design vil omfatte systemdesign - systemarkitekturen - i form af lagdeling og horisontal opdeling.