Vous êtes sur la page 1sur 4

Real-Time Systems Organizational Matters

Real-Time Systems 1.1 Formalities


Summer term 2017
1.1 Formalities
Language/Sprache

Real-Time Systems

The course language is English Diese Lehrveranstaltung ist in


1st Chapter
Course materials are provided in englischer Sprache
Organizational Matters

English and German Die Lehrmaterialien werden in
Literature is in English Deutsch und Englisch bereit gestellt
Jafar Akhundov, M.Sc. Language of a question Literatur ist englisch
Professur Betriebssysteme determines the language of the Fragen werden in der bei der
answer Fragestellung benutzten Sprache
beantwortet

SoSe 2017 J. Akhundov 2 / 15 osg.informatik.tu-chemnitz.de

Real-Time Systems Organizational Matters Real-Time Systems Organizational Matters


1.1 Formalities 1.1 Formalities

Lecture Tutorial
Groups
Group 1, tutor: Michael Reiner
Monday, 13:45 - 15:15, Room 1/208A
Real-time systems (he/she who does not intend to take this course should leave Group 2, tutor: Michael Reiner
now)
Monday, 15.30 - 17.00, Room 1/208A
Lecturer: Jafar Akhundov, M.Sc. Group 3, tutor: Jafar Akhundov

jafar.akhundov@informatik.tu-chemnitz.de Wednesday, 15:30 - 17.00, Room 1/375


Slides at: osg.informatik.tu-chemnitz.de Group 4, tutor: Jafar Akhundov
Thursday, 7.30 - 9.00, Room 1/273
Time and room: Group 5, tutor: Michael Reiner
Wednesday, 11.30 - 13.00 Thursday, 17.15 - 18.45, Room 1/375
Room 1/201 Group 6, tutor: Michael Reiner
Friday, 7.30 - 9.00, Room 1/368A
Please enroll via OPAL
German-speaking students should prefer Group 3
SoSe 2017 J. Akhundov 3 / 15 osg.informatik.tu-chemnitz.de SoSe 2017 J. Akhundov 4 / 15 osg.informatik.tu-chemnitz.de
Real-Time Systems Organizational Matters Real-Time Systems Organizational Matters
1.1 Formalities 1.1 Formalities

Tutorial (cont.) Please note!


Content:
Discuss of open issues
Check exercise solutions At all times of this course: switch off your mobile
Do application examples phone!
The first tutorials deal also with recaps of prerequisites
The tutorial classes will start at April 14

Please note!
Arrivals during the class are disturbing; be in time!
Tutorials are an offer (lectures even so)
You have to show up prepared and you should show commitment
In case of a lack of interest/preperation, the tutor abandons the tutorial

SoSe 2017 J. Akhundov 5 / 15 osg.informatik.tu-chemnitz.de SoSe 2017 J. Akhundov 6 / 15 osg.informatik.tu-chemnitz.de

Real-Time Systems Organizational Matters Real-Time Systems Organizational Matters


1.1 Formalities 1.1 Formalities

Administration Administration (cont.)

Credits for following programs


Bachelor Computer Science and Applied Computer Science Courses prerequisites:
Bachelor Biomedical Technology Basics in computer architecture and organization
Master Computer Science and Applied Computer Science Basics operating systems (processes, scheduling, IPC, ...)
Master Automotive Software Engineering
Master Embedded Systems Essential programing concepts (pointer, lists, trees)...
Master Web Engineering Fundamentals in math and logic

Credits:
Note: Students of Master programs can not get credit for this course, if they already took it in a Written exam after the term
Bachelor program.

SoSe 2017 J. Akhundov 7 / 15 osg.informatik.tu-chemnitz.de SoSe 2017 J. Akhundov 8 / 15 osg.informatik.tu-chemnitz.de


Real-Time Systems Organizational Matters Real-Time Systems Organizational Matters
1.1 Formalities 1.1 Formalities

Exam Lectures Topics


The exams sheet is in English and German
You must register for exam with exam authority (Prfungsamt) (if you want to get Topics of the lectures include:
credit points) What is a real-time system?
Registration, deregistration, sick note, etc. are solely matters between you
Requirements
and the exam authority teaching stuff must not interfere
Scheduling
In case you have failed an exam, consider the following rules:
You have two further attempts
Resources and dependencies
You have to do the second attempt at the latest one year after the first one; Verification of real-time systems
and the third attempt at the next possible exam Soft real time
If you fail to register for a redo exam within the time limit, the exam
authority assesses a failed attempt! Acknowledgment
Parts of the used material by courtesy of ROBERT BAUMGARTL and JAN RICHLING
Important Hint
Care before an exam (learning, take consultations, ...), not after!

SoSe 2017 J. Akhundov 9 / 15 osg.informatik.tu-chemnitz.de SoSe 2017 J. Akhundov 10 / 15 osg.informatik.tu-chemnitz.de

Real-Time Systems Organizational Matters Real-Time Systems Organizational Matters


1.1 Formalities 1.1 Formalities

Literatur Literatur (cont.)

There is no single textbook for this course  [SR93] John A. Stankovic and Krithi Ramamritham, eds. Advances in
For each chapter, a reference list is provided Real-Time Systems. IEEE Press, 1993
rem: No textbook, but collection of seminal real-time papers
The following literature may be of interest
 [But05] Giorgio C. Buttazzo. Hard Real-Time Computing Systems. Springer,
2005
 [Liu00] Jane W. S. Liu. Real-Time Systems. Prentice Hall, 2000 rem: Mainly scheduling
rem: Standard reference, comprehensive but unhandy structure  [Kop97] Hermann Kopetz. Real-Time Systems Design Principles for
 [KS97] C. M. Krishna and Kang G. Shin. Real-Time Systems. McGraw-Hill, Distributed Embedded Applications. Kluver Academic, 1997
1997 rem: MARS/TTA philosophy; in-depth discussion of some essentials, but lacks wide range
of topics
rem: Well readable, but lacks comprehensiveness of [Liu00]

SoSe 2017 J. Akhundov 11 / 15 osg.informatik.tu-chemnitz.de SoSe 2017 J. Akhundov 12 / 15 osg.informatik.tu-chemnitz.de


Real-Time Systems Organizational Matters Real-Time Systems Organizational Matters
1.1 Formalities 1.1 Formalities

Literatur (cont.) Additional Resources


Other resources provided:
Lecture slides, pdf, 4 slides per page
Ill try hard to release the slides before the related lecture takes place, thus

 [Cal93] Jean Paul Calvez. Embedded Real-Time Systems. John Wiley & Sons, you can use it during the lecture
1993 To save resources, I will not provide any other format
rem: Engineering methods If you need a different format than 4x1, feel free to convert, e.g.:
 [BW01] Alan Burns and Andy Wellings. Real-Time Systems and Programming
Languages. Addison Wesley, 2001 # !/ usr / bin / env bash
rem: Programm design; Ada95, real-time Java, and real-time POSIX if [ -n " $1 " ] && [ -f " $1 " ]; then
gs -q - dNOPAUSE - dBATCH -P - - dSAFER - sDEVICE = pdfwrite - g4210x5950 - sOutputFile =$
 [Wil06] Rob Williams. Real-Time Systems Development. Elsevier, 2006 {1/. pdf /- Q1 . pdf } -c " <</ PageOffset [0 0] > > setpagedevice " -f $1
rem: Down to hardware; handy hints for real development gs -q - dNOPAUSE - dBATCH -P - - dSAFER - sDEVICE = pdfwrite - g4210x5950 - sOutputFile =$
{1/. pdf /- Q2 . pdf } -c " <</ PageOffset [ -421 0] > > setpagedevice " -f $1
pdftk A=$ {1/. pdf /- Q1 . pdf } B=$ {1/. pdf /- Q2 . pdf } cat A1 B1 A2 B2 output $ {1/. pdf / -2
x1 . pdf }
rm $ {1/. pdf /- Q1 . pdf } $ {1/. pdf /- Q2 . pdf }
else
echo " No input file "
fi

SoSe 2017 J. Akhundov 13 / 15 osg.informatik.tu-chemnitz.de SoSe 2017 J. Akhundov 14 / 15 osg.informatik.tu-chemnitz.de

Real-Time Systems Organizational Matters


1.1 Formalities

Additional Resources (cont.)

Scientific original paper


Conference or journal papers
If possible, web link at web page
For copyright reasons, you have login at TUC Trust Center to access these
papers
Marked by: b
(in contrast to textbooks  , you have to obtain by yourself)

SoSe 2017 J. Akhundov 15 / 15 osg.informatik.tu-chemnitz.de

Vous aimerez peut-être aussi