Please notice that this is the home of the work which Team 1 did! This is not the official homepage for the practical work.Here is the description from the offical SysArch-homepage:
Contact: Gerd Liefländer Lecturers: Prof. Dr. Frank Bellosa, Gerd Liefländer Tutors: Atanas Dimitrov, Yana Nedyalkova, Simon Echle, Daniel Höllig Term: Summer 2007
ContentsStudents interested in operating systems study how to tackle system related problems. Furthermore, students can learn how to program small and medium sized systems in Java. We focus on problems concerning concurrent processes especially on those with potential race conditions. Besides some wellknown concurrency problems like the dining philosopher-, the N-buffer, the producer-/consumer-, the reader-/writer-problem more application oriented competition problems will be discussed.
OrganizationProgramming, testing, and demonstrating the experimental results can be done in our lab (room 149). Every two weeks we will have a meeting in the Multimediahörsaal (-102). Students can discuss the basic design and implementation problems and they can present their intermediate and final results. The intended experiments shouldn't take more than two or three hours per week per participant. Along with each experiment we will hand out a description of the experiment, i.e. a guideline how to proceed step by step. We expect that each team will document all their intermediate series of tests.
Preliminary MeetingDuring the preliminary meeting we will fix the dates, arrange the groups, and talk about organizing details. If you have still questions about the course, please contact: Mr. Dipl.-Math. G. Liefländer, Room 160, Building 50.34, E-Mail: liefatira.uka.de