02268 Procesorienterede og event-drevne softwaresystemer

2026/2027

Kursusinformation
Process-oriented and Event-driven Software Systems
Engelsk
5
Kandidat
Kurset udbydes som enkeltfag
E4A (tirs 13-17)
Campus Lyngby
Forelæsninger, øvelser og studenterpræsentationer samt et projekt.
13-uger
E4A
Bedømmelse af opgave(r)/rapport(er)
Karakteren vil blive fastsat på baggrund af en samlet vurdering af et individualiseret gruppeprojekt. For at blive indstillet til eksamen skal den studerende have fået godkendt et sæt af mellemliggende opgaver.
Alle hjælpemidler - med adgang til internettet
7-trins skala , ekstern censur
(02161/02160).02105 , Solid programmeringserfaring i Java. Videm om algorithmer og data strukturer. Basale færdigheder i softwareudvikling; erfaring med kommandoliner grænseflader og programmering af små scripts.
Hugo-Andrés López-Acosta , hulo@dtu.dk
01 Institut for Matematik og Computer Science
I studieplanlæggeren
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.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Kunne identificere et sæt af processer i en organisation og karakterisere deres betydning i en procesarkitektur
  • Forstå eksekveringssemantikken for udvalgte forretningsprocesmodelleringsnotationer
  • Formelt modellere processer ved hjælp af en forretningsprocesmodelleringsnotation som Business Process Model and Notation (BPMN), DCR-grafer og/eller andre modelleringstilgange
  • Argument om kvaliteten af ​​en procesmodel ved hjælp af standardkriterier for korrekthed
  • Vælg passende procesrepræsentation for en given proces i henhold til specifikke mål, f.eks. deres kompleksitet, forudsigelighed og repeterbarhed.
  • Anvend redesign heuristik til forbedring af forretningsprocesser
  • At være i stand til at forfine en procesmodel, så den opfylder et specifikt formål (f.eks. til automatisering eller til kommunikation)
  • At integrere procesmodeller i en implementering, herunder procesbevidste informationssystemer (PAIS) og valg af passende datakilder
  • løse problemer som del af et team
Kursusindhold
Kurset introducerer principperne for udvikling af procesorienterede og event-drevne softwaresystemer til automatisering af forretningsprocesser.

Emnerne, der præsenteres, er:
▪ Forretningsproceslivscyklus og procesarkitekturer.
▪ Formalisering af forretningsprocesser ved hjælp af procesmodelleringsnotationer, bl.a. Business Process Model and Notation, DCR-grafer, m.m.
▪ Metoder og teknikker til analyse af korrektheden af ​​en procesmodel
▪ Metoder og teknikker til redesign af forretningsprocesser
▪ Teknologier til automatisering af forretningsprocesser (dvs. procesbevidste informationssystemer)
▪ Teknologier til eventbehandling
Sidst opdateret
04. maj, 2026