PSE213 REAL TIME SOFTWARE AND SYSTEMS

 

Introduction: RTS, Characteristics of RTS, RTOS, Types of RTOS, Characteristics of RTOS, Processors and micro controllers of RTS, Skill set required for various types of RTS.

 

S/W Engg Involved: SDLC for RTS, Process models for RTS-SPIRAL, incremental Xtreame,  prototyping, RAD, Risk & Failure Analysis.

 

Requirement Analysis:  RT requirement eliciation and analysis using structured and object-oriented approach, Applications of formal methods for requirement specification.

 

Architecture & Design: Architecture properties, RT Architecture, design temporal & non temporal,. Techniques, scheduling- (Tasks, T&S, RM scheduling).

 

Testing of RTS:  verification& validation, test strategy, RTS test techniques.

 

Languages& Tools:  Introduction to languages used for development of RTS, Introduction to Tools.

 

 

Recommended Books

  1. 1 Alan C Shaw: Real-Time Systems and software, John Wiely and Sons (2001).
  2. Philip Laplante: Real-Time Systems and design and analysis, an engineer’s handbook, IEEE computer society press (2004) 3rd ed.
  3. J. E .Cooling:Software design for Real-Time Systems, Chapman and Hall(1991).
  4. Krishna M Kavi, Real-Time Systems, abstraction, languages and design methodologies, IEEE Computer Society press (1998).