Systemintegration
Overordnede kursusmål
Kursets mål er at give deltagerne et teoretisk grundlag og værktøjsbaserede metoder til at forstå, modellere, analysere og designe komplekse heterogene systemer, der er samlet af forskellige komponenter.
See course description in English
Læringsmål
- forklare et komplekst softwaresystem ved hjælp af modeller
- identificere og modellere kravene til et komplekst softwaresystem
- modellere et komplekst softwaresystem og dets komponenter
- designe integrationen af komponenter
- forklare forholdet mellem krav, komponenter og deres integration
- diskutere en models hensigtsmæssighed til at beskrive et problem
- anvende modellering værktøjer og forklare den overordnede virkemåde for sådanne værktøjer
- identificere situationer hvor kursets teknikker er anvendelige
Kursusindhold
Dette kursus dækker modelbaserede teknikker til integration af komponenterne i et komplekst softwaresystem. Kurset fokuserer på hvordan man modellerer forskellige perspektiver på et komplekst system bestående af flere komponenter og hvordan man integrerer flere perspektiver på softwarekomponenter (f.eks. funktionelle aspekter, dataaspekter, ikke-funktionelle aspekter…). De dækkede teknikker vil omfatte kravspecifikationsteknikker (f.eks. kravspecifikationer), komponentbaserede modelleringsteknikker og integrationsteknikker (f.eks. samarbejde, koreografier osv.).
Undervisningsform
Forelæsninger og øvelser.




