Overordnede kursusmål
Kursusmålet er at give deltagerne den teoretiske grundlag som er
nødvendig til at forstå, modellere, analysere og designe komplekse
uensartede systemer som bliver sammensat fra forskellige
komponenter. Hensigten er at dække forskellige
abstraktionsniveauer, og de forskellige lag i et system.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
- analysere et problem og modellere behovet for et software
system
- modellere og designe et software system
- formulere sikkerheds og andre egenskaber af software
systemer
- efterprøve gyldigheden af modelegenskaber
- beskrive tekniker for modellering af problemdomæner, krav,
design og systemer
- forklare og diskutere modeller
- beskrive og anvende fremgangsmåder for modellering
- modellere i et team
- dokumentere modeller
Kursusindhold
-Objektorienteret modellering med UML
-Andre modellering sprog
-Fremgangsmåder for modellering
-Analyse af modeller
Litteraturhenvisninger
- Martin Fowler "UML Distilled. Third Edition"
- Grady Booch, James Rumbaugh, and Ivar Jacobson "The Unified
Modeling
Language User Guide (2nd Edition)"
- Jos Warmer and Anneke Kleppe "The Object Constraint
Language. Second Edition"
Yderligere litteratur bliver nævnt i kursusforløbet.
Sidst opdateret
02. maj, 2021