Live briefing
Everything about Real-time computing
Study of hardware and software systems that have a "real-time constraint"
Real-time computing (RTC) is the computer science term for hardware and software systems subject to a "real-time constraint", for example, from event to system response. Real-time programs must guarantee response within specified time constraints, often referred to as "deadlines". Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Real-time computingA 5-minute orientation
- Skim a recent paper: A Smart Real-Time Parking Control and Monitoring SystemInfluential work since 2022
- Pick up a classic book: Symbian OS internalsThe most-reprinted book on the subject
- Read the landmark paper: An Expert System for Real-Time ControlCited 87 times
- Go sideways: Real-time operating systemA closely related topic
- Go sideways: Earliest deadline first schedulingA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
An Expert System for Real-Time Control
ASDEX Upgrade Discharge Control System—A real-time plasma control framework
Real-Time Open Control Architectures and System Performance
Real-time expert system control of anaerobic digestion
A REAL-TIME IRRIGATION CONTROL SYSTEM FOR GREENHOUSES
Real-time stability measurement system for postural control
A REAL-TIME CONTROL SYSTEM FOR INDUSTRIAL ROBOTS AND CONTROL APPLICATIONS BASED ON REAL-TIME LINUX
A real-time expert system for quality control
🆕 Influential since 2022
A Smart Real-Time Parking Control and Monitoring System
Development of real-time brain-computer interface control system for robot
Real-Time Monitor and Control System for Abnormal Motor Vibrations
IoT-based real-time monitoring and control system for tomato cultivation
Real-time control and monitoring of drilling fluids density by fuzzy-based control system
📚 Books worth reading
Symbian OS internalsJane Sales · 2005
C and the 8051Thomas W. Schultz · 1993
MicroC/OS-IIJean J. Labrosse · 1998
Networked Non-Linear Stochastic Time-Varying SystemsHongli Dong, Zidong Wang · 2021- 📕Object-oriented control system design using on-line training of artificial neural networksAhmed Rubaai · 1997
Real-time computer controlS. Bennett, Stuart Bennett · 1984- 📕Airborne four-dimensional flight management in a time-based air traffic control environmentDavid H. Williams · 1991
- 📕Vehicle level world model manager interface descriptionStephen Balakirsky · 1999
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Real-time operating system A real-time operating system (RTOS) is an operating system (OS) for real-time computing applications that processes data and events that have critically…
- Earliest deadline first scheduling Earliest deadline first (EDF) or least time to go is a dynamic priority scheduling algorithm used in real-time operating systems to place processes in…
- RTLinux RTLinux is a hard real-time operating system (RTOS) microkernel that runs the entire Linux operating system as a fully preemptive process. The hard real-time…
- Micro-Controller Operating Systems Micro-Controller Operating Systems (MicroC/OS, stylized as μC/OS, or Micrium OS) is a real-time operating system (RTOS) designed by Jean J. Labrosse in…
- Embedded system An embedded system is a specialized computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has…
- Process (computing) In computing, a process is the instance of a computer program that is being executed by one or many threads. There are many different process models, some…
- Rate-monotonic scheduling In computer science, rate-monotonic scheduling (RMS) is a priority assignment algorithm used in real-time operating systems (RTOS) with a static-priority…
- Scheduling (computing) In computing, scheduling is the action of assigning resources to perform tasks. The resources may be processors, network links or expansion cards. The…