TDDB72 Conference on Real-Time Operating Systems 2006 Dec. 5, 2006, C-huset S41/R41, Linköpings universitet. * Conference program (presentations and opposition) * Procedure for preparation CONFERENCE PROGRAM Among the many submitted reports we have, mostly randomly, chosen 12 for presentation, while we also tried to balance and cluster the various topics. There will be 2 parallel tracks: Track A: 10:15-12:00, Room S41, Chairman: Viacheslav Izosimov Session A1: Memory management, fault management, scheduling 10:15-10:25 Presentation: 21 Tor Knutsson, Oscar Vestlie: "Comparing memory management in eCos and RTLinux" 10:25-10:30 Opposition: 13 Marcus Svensson, Patrik Alnefelt, 15 Mattias Fransson, Lars Hellström-Marcus, 41 Joel Jansson, Ulf Magnusson. 10:30-10:40 Presentation: 09 Jelena Strelcova, Stepas Toliautas: "Fault management techniques in VxWorks and QNX operating systems" 10:40-10:45 Opposition: 01 Kristoffer Eriksson, Philip Frising, 33 Mahesh Balaji Subburaman, Matthieu Ospici. 10:45-10:55 Presentation: 23 Fredrik Löfgren, Dan Persson: "Comparison of scheduling in RTLinux and RT Mach" 10:55-11:00 Opposition: 05 Johan Millving, 29 Joel Hägglund, Johan Larsson, 35 Marcus Stavström, Jacob Siverskog. 11:00-11:15 Coffee break Session A2: Scheduling 11:15-11:25 Presentation: 17 Gustav Östberg, Nicklas Weman: "Differences in scheduling algorithms between the two real-time operating systems Shark and Chimera" 11:25-11:30 Opposition: 03 Henrik Johansson, Thomas Gustafsson, 25 Niklas Huss, Fredrik Svensson, 36 Gustav Salenby, Daniel Lundgren. 11:30-11:40 Presentation: 07 Martin Virdung, Nicklas Carlsson: "Comparison of interrupt handling and how it affects the scheduler in QNX and RT-Linux" 11:40-11:45 Opposition: 11 Freddie Åström, Daniel Svärd, 27 Andreas Lindqvist, Tommy Persson. 11:45-11:55 Presentation: 31 Ulrika Uppman, Gustav Wikander: "Comparison of scheduling algorithms in Chimera and VxWorks" 11:55-12:00 Opposition: 19 Freddie Pintar, Erik Pettersson, 39 Patrik Eliardsson, Robert Andreasson, 43 Ranjdar Ferej, Henrik Carlgren. Track B: 10:15-12:00, Room R41, Chairman: Vlad Jahundovics Session B1: Nachos, interrupts, memory 10:15-10:25 Presentation: 14 Jonathan Ronestjärna, Martin Sjölund: "How to redo Nachos to a soft-RT-OS with focus on scheduling" 10:25-10:30 Opposition: 34 Edward Carlstedt-Duke, Richard Eklycke, 37 Per Fagrell, Erik Elfström. 10:30-10:40 Presentation: 42 Kristoffer Hultenius, Daniel Källming: "Comparison of interrupt handling in VxWorks and RTLinux" 10:40-10:45 Opposition: 10 Eddie Kaltea, Mattias Johansson, 16 Rikard Hedberg, Per Fredriksson, 38 Rasmus Vestberg, Dario Lentini. 10:45-10:55 Presentation: 18 Markus Svensson, Michael Pettersson: "Memory management in VxWorks compared to RTLinux" 10:55-11:00 Opposition: 22 Marcus Frödin, Erland Ranvinge, 30 Simon Josefsson, Mårten Thurén, 44 Hampus Kensing, Andreas Vrålstad. 11:00-11:15 Coffee break Session B2: File systems, CPU Scheduling 11:15-11:25 Presentation: 40 Thomas Sundmark, Thomas Österholm: "A comparison of the filesystems used in RTLinux and Windows-CE" 11:25-11:30 Opposition: 28 Yen Tran, Ann-Sofie Lindberg, 32 Ted Palmgren, Anton Nilsson. 11:30-11:40 Presentation: 20 Jonatan Walck, Mikael Österberg: "Comparison of CPU management in Symbian OS and Windows CE" 11:40-11:45 Opposition: 06 Christoffer Markusson, Carl-Fredrik Neikter, 08 Lars Öhrman, Joel Molin. 11:45-11:55 Presentation: 04 Oskar Hermansson, Stefan Holmer: "A Comparison between scheduling algorithms used in RTLinux and in VxWorks - both from a theoretical and a contextual view" 11:55-12:00 Opposition: 02 Fredrik Herbertsson, Linus Rydé, 24 Magnus Persson, Wiktor Nytomt, 26 Daniel Forsberg, Magnus Nilsson. PREPARATION OF PRESENTATIONS AND OPPOSITION For Presenters: 1. Please send (the outline of) your presentation to your session chairman by *** 04 december 2006, kl 24:00. *** (the ppt or pdf slides, if you intend to use the projector, or copies of OH / outline, otherwise). 2. We order a data projector and a laptop, but recommend you to bring your own laptop and have a fall-back solution at hand (whiteboard) for the case that the projector should break down. 3. Be in the room well in time to install your laptop and check the resolution before the first presentation in your session starts. For Opponents: 1. Read the report for which you are opponent (see the program above). You find all reports of 2006 at http://www.ida.liu.se/~TDDB72/rtproj/reports2006/ (We will put updated versions there as they come in and are approved). 2. Write in about 150 words: What did you find most interesting in the report that you are opponent of? (You can do this together with your project group mate.) 3. Prepare 3 questions on the report: 1 general and 2 technical ones. (You can do this together with your project group mate.) We aim at giving every individual opponent the opportunity to ask at least one question after the presentation. Send your preparation material (from 2. and 3.) to your session chairman by *** 04 december 2006, kl 24:00. *** 4. We expect that at least one from each presenting group will show up. In the worst case, we will ask for a voluntary opponent group to improvise a presentation (of their own project work, of course). Program committee: * Viacheslav Izosimov * Vlad Jahundovics Steering committee: * Christoph Kessler