Tentalabbet

TDDE41 · 6 hp · Avancerad nivå (A1N) · Informationsteknologi, Datateknik, Datavetenskap

Programvaruarkitekturer

Ges · nästa start VT 2027

100 %

klarade senaste ordinarie tillfället

UPG1 · 1 jul 2026 · 31 studenter

100 %

klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren

UPG1 · 145 studenter

Modulen rapporterar bara godkända resultat, så andelen godkända visar inte hur många som inte klarade den.

Inlämning eller laboration

UPG1 Skriftlig inlämningsuppgift

  • 5
  • 4
  • 3

Ordinarie tillfällen

100 % godkända · 145 studenter

  • 100 %31
  • 100 %39
  • 100 %26
  • 100 %28
  • 100 %21

Senare tillfällen

Inga tillfällen med minst 5 studenter.

  • Får 4 eller 5: 87 % (145 studenter)
Visa små tillfällen (14)

Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.

  • 100 %2
  • 100 %2
  • 100 %2
  • 100 %1
  • 100 %1
  • 100 %1
  • 100 %3
  • 100 %1
  • 100 %2
  • 100 %2
  • 100 %2
  • 100 %2
  • 100 %2
  • 100 %3

Övriga moment

Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.

Inlämning eller laboration

PRA1 Projektarbete

  • G

Ordinarie tillfällen

100 % godkända · 136 studenter

  • 100 %25
  • 100 %34
  • 100 %22
  • 100 %27
  • 100 %28

Senare tillfällen

100 % godkända · 14 studenter

  • 100 %6
  • 100 %8
  • Klarar ett senare tillfälle: 100 % (14 studenter), jämfört med 100 % (136 studenter) på ordinarie
Visa små tillfällen (8)

Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.

  • 100 %3
  • 100 %2
  • 100 %4
  • 100 %3
  • 100 %2
  • 100 %4
  • 100 %2
  • 100 %2

Vem läser kursen?

Om kursen

Mål

Efter genomgången kurs ska studenten kunna

  • beskriva tekniska plattformar, förutsättningar för och utmaningar vid utveckling av större programvarusystem.
  • beskriva hur tekniker som metaprogrammering och virtualisering används i komponentbaserade modeller såsom exempelvis OSGi, Enterprise Java Beans och Web Services
  • relatera industriella och teoretiska problemställningar inom utveckling av större programvarusystem till aktuella tekniker och metoder
  • analysera och kritiskt granska en programvaruarkitektur och relatera dess egenskaper till aktuell empirisk forskning.

Innehåll

Komponentmodeller, objekt-orienterade ramverk för komponentsystem, metaprogrammering, meddelandebaserade system, web services, applikationsramverk, programvaruarkitekturer, programvarukvalitet

Examinator
Lena Buffoni
Schemalagd tid
30 h
Huvudområde
Informationsteknologi, Datateknik, Datavetenskap
Kursplanen på Studieinfo ↗