2011/2012

02265 Avancerede emner i software engineering

Engelsk titel: 


Advanced Topics in Software Engineering

Sprog:


Point (ECTS )


5

Kursustype:   

Civil- Videregående Kursus
Kurset udbydes under åben uddannelse


Skemaplacering:

F5B

 

Undervisningsform:

Forelæsninger, øvelser og studenterpræsentationer samt et projekt.

Kursets varighed:

13-uger

Eksamensplacering:

F5B,   E5B  ikke relevant (kun for systemet)

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Faglige forudsætninger:

Ønskelige forudsætninger:


Overordnede kursusmål:

Kurset giver indsigt i moderne softwareudviklingsteknologier (d.v.s. principper, metoder, notationer, formalismer, teknikker og værktøjer). De studerende vil blive gode til at tilegne sig nye teknologier - fra en praktisk såvel som fra en teoretisk synsvinkel. Kursets fokus er på teknologier, men kurset kommer også ind på matematisk formalisering.


Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • forstå nogle af de moderne software teknologier
  • have en dyb forståelse af mål og formål af modelering og abstraktion
  • tilegne sig nye teknologier
  • evaluere og udvælge passende teknologier
  • formalisere modeleringsnotationer
  • forstå og anvende teknologier for at relatere og forfine modeller
  • implementere værktøjer for nye teknologier
  • have gode kommunikationsevner (mundligt og skriftligt)

Kursusindhold:

Kurset fokuserer på modelbaseret softwareudvikling og støtte-teknologier. Desuden fremstilles sammenhæng til formelle modeleringsteknologier (jf. 02263).
Kurset indeholder avancerede og relevante emner af moderne og fremtidige softwarudviklingsteknologier.

- Forskellige moderne fremgangsmåder for softwarudvikling
- Modelleringsnotationer på forskellieg abstraktionsniveauer
- Notationer til modeltransformation og -synkronisation
- Teknologier til automatisk at udføre modeller (simulation, interpretation, kodegenerering)
- Relation til matematiske modeller
- Evaluering, analyse og anvendelse af eksisterende teknologier og værktøjer


Mulighed for GRØN DYST deltagelse:

Kontakt underviseren for information om hvorvidt dette kursus giver den studerende mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk/kursustilmelding.aspx


Kursusansvarlig:

Ekkart Kindler, 322, 016, (+45) 4525 3750, eki@imm.dtu.dk  

Institut:

02 Institut for Informatik og Matematisk Modellering

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02265

Tilmelding:

I CampusNet

Nøgleord:

Softwareudvikling, Modellering, Meta-modellering
Sidst opdateret: 24. februar, 2012