In several software
applications, especially in embedded application, the operating system is
required to support the application to meet the timing constraints. The
operating system achieves this by deploying suitable scheduling algorithms. A
major problem arises, when the real-time tasks share resources. Priority
inversions can take place in this case, unless suitable techniques are
deployed. Starting with a brief introduction to real-time operating systems, we
first discuss the important real-time task/thread scheduling algorithms and
resource sharing protocols. An effort towards standardization of real-time
operating systems has come to be known as POSIX-RT. We review POSIX-RT
requirements. Besides, we review several commercial and open source
real-time operating systems.
UG/PG : PG
8714 students have enrolled already!!
Rajib Mall is
Professor, Department of Computer Science and Engineering, Indian Institute of
Technology Kharagpur, West Bengal. He has more than a two decades of
teachingexperience in the areas of
program analysis and testing. He has written five text books and over 150
refereed research papers.
COURSE LAYOUT :
Week 2:Characteristics of real-time systems Week 3:Modelling time constraints
Week 4:Basic concepts in real-time operating systems
REFERENCES: 1. Rajib Mall, Real-Time Systems: Theory and Practice, Pearson, 2008
CERTIFICATION EXAM :
The exam is optional for a fee.
Date of Exam: April 287th 2019 (Saturday).
Time of Exam: Morning session 9am to 2 noon; Afternoon session: 2pm to 5pm
Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published.
Final score will be calculated as : 25% assignment score + 75% final exam score
25% assignment score is calculated as 25% of average of Best 3 out of 4 assignments
E-Certificate will be given to those who register and write the exam and score greater than or equal to 40% final score. Certificate will have your name, photograph and the score in the final exam with the breakup.It will have the logos of NPTEL and IIT Kharagpur. It will be e-verifiable at nptel.ac.in/noc.