Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Ontwerp van gedistribueerde software Design of distributed software Universiteit Gent Faculteit Ingenieurswetenschappen 1ste master computerwetenschappen.

Similar presentations


Presentation on theme: "1 Ontwerp van gedistribueerde software Design of distributed software Universiteit Gent Faculteit Ingenieurswetenschappen 1ste master computerwetenschappen."— Presentation transcript:

1 1 Ontwerp van gedistribueerde software Design of distributed software Universiteit Gent Faculteit Ingenieurswetenschappen 1ste master computerwetenschappen 2de master elektrotechniek : ICT Academiejaar 2008 - 2009 Bart DHOEDT Filip DE TURCK

2 2 Fundamental concepts in distributed systems/software distributed system = stand alone system + ??? architectural and design considerations algorithms for distributed systems modelling of distributed systems aspects important cases Software technology for distributed systems middleware application frameworks Java and C(++) oriented technology Course Objectives Goal: 1) fundamental understanding of important concepts 2) design and code simple distributed software system using state-of-the-art technology

3 3 Lectures Tuesday, 10 AM – 13 AM, Plateau Lab sessions Tuesday, Zuiderpoort (3 rd floor) 2 time slots 14 PM – 16 PM 16 PM – 18 PM Who ? Lecturers: Bart Dhoedt and Filip De Turck Lab sessions/Project: Kristof Steurbaut Course material Syllabus : distributed by VTK Slides, code examples, etc. : distributed through Minerva When ? Where ? Who ? What ? NEW

4 4 Lab sessions10 % Project25 % Exam (written)65 % closed book open book (PC exercise) Grading

5 5 Topics session 1 : RMI and Corba middleware session 2 : web centric technologies session 3 : web services The concept MANDATORY, marks are given in groups of 2 persons each session has 3 parts : part 1 : preparatory (@home): exercise 0 (tutorial style) part 2 : in-lab exercises 1 and 2 -> hand in solution at end of lab session part 3 : exercise 3 (@lab + @ home) -> post solution 1 week after lab session (Marking on parts 2 and 3.) Lab sessions NEW

6 6 Topic City game application Enterprise Java Beans project The concept MANDATORY, marks are given project is broken in 3 parts (logical building blocks) part 1: back-end and data persistence layer part 2: business logic layer part 3: presentation and client layer two phases phase 1 : start in the lab -> hand in intermediate solution phase 2 : continue @ home -> hand in solution 1 week after lab session before starting part 2/3: “perfect” solution of part 1/2 given Project NEW

7 7 Tutorial Lab session Home work availabledeadline Lab sessions Session 17/10/0814/10/0820/10/08 Session 214/10/0821/10/0827/10/08 Session 321/10/0828/10/083/11/08 Assignment available Project Part 121/10/084/11/0817/11/08 Part 218/11/0824/11/08 Part 325/11/082/12/08 Timing NEW

8 8 Timing : Contact sessions MorningAfternoon (Plateau, K)(Zuiderpoort) 23/09Ch 1 30/9Ch 2 part ICh 2 part II 7/10Ch 3 part I 14/10Ch 3 part IILab 1 21/10Ch 4Lab 2 28/10Ch 5Lab 3 4/11Ch 6 + Ch 9Project 1 18/11Ch 7 + Ch 8Project 2 25/11Project 3 (A)Project 3 (B) 2/12Ch 10 9/12Feedback


Download ppt "1 Ontwerp van gedistribueerde software Design of distributed software Universiteit Gent Faculteit Ingenieurswetenschappen 1ste master computerwetenschappen."

Similar presentations


Ads by Google