Date | Teacher | Place | Topic | Lecture notes / comments |
31.08.2007 | ?. Haugen? | Lille Aud? | Introduction? | An overview of the courseFoils to introduction? |
07.09.2007 | K. St?len? | Lille Aud? | Refinement 1? | First lecture on refinementFoilsExercises? |
14.09.2007 | A. Refsdal? | Lille Aud? | UML Interactions? | UML 2 Sequence Diagrams - how to apply them and how to understand them.FoilsExercisesSuggested solution to exercises? |
21.09.2007 | K. St?len? | Lille Aud.? | Refinement 2? | Second lecture on refinementFoilsObligatory Exercise 1The exercises group October 25 has been cancelled? |
28.09.2007 | K. St?len? | Lille Aud.? | Security Analysis 1? | First lecture on security analysisFoilsFilled in questionnaire on terminologyExercises for October 2Suggested solution to exercises? |
05.10.2007 | A. Refsdal? | Lille Aud.? | Refinement 3? | Third lecture on refinementFoilsExercisesSuggested solution to exercises? |
12.10.2007 | ?. Haugen? | Lille Aud.? | Executable Models and Agility? | How to make executable models such that agile modeling with incremental steps is applicableFoils to Agile 1Detailed walkthrough from scratch using RSMThe very initial model ICU0.emxThe test model for ICU0Exercise for Tuesday 16. Oct. is 1) To get the RSM/SeDi/JFT toolset to work on your computer or on Linux. 2) Run my ICU0 model. 3) Discuss the Oblig2 with your project group. 4) Define the first increment of the Oblig2 that you will target. This should be as simple as possible.? |
15.10.2007 | OBLIG 1 DEADLINE? | ? | ? | 9.00 AM is the deadline for Obligatory Exercise No. 1? |
19.10.2007 | ?. Haugen / A. Refsdal? | Lille Aud.? | Walkthrough of Oblig 1? | Walkthrough of Oblig 1 by Atle RefsdalMore on modeling the ICU system by ?ystein HaugenFoils on more modelingICU1.emx ICU2.emx ICU3.emxExercises for Tuesday 23. Oct. are: 1) RSM+SeDi+JFT must be up and running on your machine or your Linux! 2) Get your first increment of the Oblig2 "Survival of the SMSest" to run on Fakepats. 3) Define the next increment of Oblig2 with one data process and one process for the services. Make sequence diagrams for this.? |
26.10.2007 | K. St?len? | Lille aditorium (?157) in PHYSICS BUILDING? | Security Analysis 2? | PLEASE NOTE THAT THIS LECTURE HAS BEEN MOVED DUE TO A DOCTORAL TRIAL LECTURE IN LILLE. AUD. AT IFI.Second lecture on security analysisFoilsRevised version of Oblig2 with Security AnalysisExercisesSuggested solution to exercises? |
02.11.2007 | ?. Haugen? | Lille Aud.? | Service Architecture for Reactive Systems? | A versatile and agile architecture for modeling reactive systemsFoils on submachine states and sessionsICU4.emx Submachinestates ICU4-DEFER.emx adding defer ICU5.emx with sessionsExercise for Tuesday Nov. 6 Consider which of the following general architectures you prefer for Oblig2:
|
09.11.2007 | ?. Haugen? | Lille Aud.? | Testing? | How to describe and execute tests and why this is important.Foils on Testing, Routing, etc.Foils on persistence - not to be lectured!? |
16.11.2007 | K. St?len? | Lille Aud.? | Security Analysis 3? | Foils for Security Analysis 3? |
23.11.2007 | ?. Haugen? | Lille Aud.? | Robustification? | How to make our reactive systems more robust.Foils on robustness? |
26.11.2007 | OBLIG 2 DEADLINE? | ? | ? | 09:00 AM is the absolute deadline for Obligatory Exercise 2? |
30.11.2007 | ?. Haugen / K. St?len / A. Refsdal? | Lille Aud.? | Walkthrough of Oblig 2? | Executable demonstrations. Test execution, critics and evaluation.? |
05.12.2007 | EXAM? | ? | ? | Earlier exams with tentative solutions 2003 2004 2005?2006? |
Teaching plan
Published Aug. 2, 2007 5:10 PM
- Last modified Nov. 23, 2007 10:12 AM