Home |
TeachingAt Delft University of Technology, I teach a course on Software Architecture Reconstruction and Modelling (IN4076) for MSc students Computer Science (specialisation Software Engineering). The course is 6 ECTS and consists of lectures, student presentations/discussion and a 40 hrs lab assignment. It is given every year in the 2nd semester. GoalsIn this course, the participants learn techniques and methods for the recovery of the architecture of complex software systems. Furthermore, they learn how (recovered) software architectures can be used for system exploration, to improve program understanding, and to check a system's conformance to a reference architecture.Topics
LabworkThe practical work involves a case study were participants reconstruct architectural views on a non-trivial software system (guinea pig) using semi-automated tools.Last year's guinea pig was SDCC, the Small Device C Compiler compiler which was analysed using the Bauhaus toolset. Course material
Prerequisites
|
|
|
|
Leon Moonen Leon.Moonen@computer.org |
last modified:
20-Oct-08 10:05:56 CEST url: http://www.simula.no/~leonm/teaching/index.shtml |