Procesorienterede og event-drevne softwaresystemer
Overordnede kursusmål
Kursets formal er sætte de studerende i stand til at bruge procesorienterede og event-drevne principper for at automatisere forretningsprocesser. Det indbefatter modellering og analyse af forretningsprocesser og implementering af procesorienterede og event-drevne arkitekturer.
See course description in English
Læringsmål
- Kunne identificere et sæt af processer i en organisation og karakterisere deres betydning i en procesarkitektur
- Formelt modellere processer ved hjælp af en forretningsprocesmodelleringsnotation som Business Process Model and Notation (BPMN), DCR-grafer og/eller andre modelleringstilgange
- Reflekter over processmodelleringssprogs evner til at fange procesadfærd for specifikke mål, f.eks. dens kompleksitet, forudsigelighed og repeterbarhed
- Analyser rigtigheden af procesmodeller ved hjælp af standardkorrekthedskriterier og testdrevne teknikker
- Anvend redesign heuristik til forbedring af forretningsprocesser
- At kunne forfine en procesmodel til brug som input i et procesbevidst informationssystem
- Identificere og karakterisere hændelseskilder i en procesmodel
- Integrer komplekse hændelsesbehandlings- og forretningsprocesmodeller til semi-automatiseret udførelse af en procesmodel i et procesbevidst informationssystem
- løse problemer som del af et team
Kursusindhold
Kurset introducerer procesorienterede og event-drevne principper til softwaresystemer for at automatisere forretningsprocesser.
▪ Modellering af forretningsprocesser ved brug af notationer til procesmodellering, bl.a. Business Process Model and Notation, DCR grafer, mm.
▪ Metoder og teknikker til at analysere og forbedre forretningsprocesser
▪ Procesorienterede og event-drevne arkitekturer
▪ Teknologier til at automatisere forretningsprocesser (dvs. Process-Aware Information Systems)
▪ Teknologier til for event-processing
Undervisningsform
Forelæsninger, øvelser og studenterpræsentationer samt et projekt.