I00066 (I00066)
Ontwikkeling van grote Softwaresystemen*
< 2006/2007 > 05-02-2007 t/m 01-07-2007 () L
Informatica - Master variant C (2003) Thematische specialisatie Software-constructie (6 ec) Keuze informatica (6 ec)
Informatica - Master variant E (2003) Keuze informatica (6 ec)
Informatica - Master variant MT (2003) Thematische specialisatie Software-constructie (6 ec) Software-constructie (6 ec) Keuze informatica (6 ec) (6 ec) (6 ec)
Informatica - Master variant O (2003) Thematische specialisatie Software-constructie (6 ec) Keuze informatica (6 ec)
Informatica - Master variant O (2005) Thematische specialisatie Software-constructie (6 ec) Keuze informatica (6 ec)
Informatica - Master na HBO Artificial Intelligence variant MT (2004) Keuze informatica (6 ec)
Informatica - Master na HBO Artificial Intelligence variant O (2004) Keuze informatica (6 ec)
Informatica - Master na HBO Computer Security variant MT (2003) Keuze informatica (6 ec)
Informatica - Master na HBO Computer Security variant O (2004) Keuze informatica (6 ec)
Informatica - Master na HBO Embedded Systems variant MT (2003) Keuze informatica (6 ec)
Informatica - Master na HBO Embedded Systems variant O (2004) Keuze informatica (6 ec)
Informatica - Master na HBO Information Systems variant MT (2003) Keuze informatica (6 ec)
Informatica - Master na HBO Information Systems variant O (2004) Keuze informatica (6 ec)
Informatica - Master na HBO Software Construction variant MT (2003) Thematische specialisatie (6 ec) (6 ec)
Informatica - Master na HBO Software Construction variant O (2004) Thematische specialisatie (6 ec) Keuze informatica (6 ec)
Thematische Specialisatie - Software Constructie (2000) Thematische Specialisatie binnen de informatica Softwareconstructie (6 ec) Softwareconstructie (6 ec)
omvang
6 ec (168 uur) : 14 uur plenair college, 14 uur groepsgewijs college, 0 uur computerpracticum, 0 uur 'droog' practicum, 14 uur gesprekken met de docent, 80 uur onderling overleg met medestudenten (werkgroepen, projectwerk e.d.), 46 uur zelfstudie
investering
6 ec * 28 u/ec + #std * (1 + 6ec * 0.15 u/student/ec)
in 06/07 together with iss?

examinator
afdeling
tijdbesteding

prof.dr.ir. Rinus Plasmeijer
sws
120u.

docent
afdeling
tijdbesteding

Peter Achten
sws
65u.

speciale web-site
/~pieter/oss

 

The central subject of this course is the architecture, implementation and maintenance of large and heterogeneous software systems. Typically these systems consist of a number of cooperating components that are programmed in different periods of time by different people with different goals using different programming languages. The interconnection of these pieces causes technical problems (e.g. interconnection and interfacing) as well as organizational problems (e.g. how to guarantee availability, security and privacy). Middleware plays an important role in producing these systems.

Leerdoelen

Goals: Make the students aware of the most relevant issues of building and maintaining large software systems.

Onderwerpen

Subjects Achitecture aspects of large systems, reusability, inheritance, sharing of data and code, interfaces, Corba, .Net, J2EE, Publish/Subscribe.

Toelichting

This course will probably given together with ISS (Integratie van Software Systemen, Integration of software systems) for Information Sciences (Informatiekunde) students, small changes in the contents are possible.

Werkvormen

Some lectures, a project including a report and a presentation.

Vereiste voorkennis

Starting Requirements Bachelor Computing Science.

Tentaminering

Examination The students will perform a case study and report on that via a report and a verbal presentation.

Literatuur

Will be announced later.


Evaluatie: studentenquêtes ; geen docentevaluatie bekend Rendement: 5 begonnen, 5 echt meegedaan, geslaagd met 1e kans, geslaagd totaal
Q: