2014/2015

02265 Avancerede emner i software engineering

Engelsk titel:

Advanced Topics in Software Engineering

Sprog:

Point( ECTS )

5

Kursustype:

Kandidat
Kurset udbydes under åben uddannelse
 

Skemaplacering:

F5B (ons 13-17)

Undervisningens placering:

Campus Lyngby

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:

Anbefalede 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

Kursusansvarlig:

Ekkart Kindler , Bygning 303B, Tlf. (+45) 4525 3750 , ekki@dtu.dk

Institut:

01 Institut for Matematik og Computer Science

Kursushjemmeside:

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

Tilmelding:

I CampusNet
Sidst opdateret: 30. april, 2014