Real-Time Systems in Software Engineering: An In-Depth Perspective
Year: 2025
Type: article
Abstract: Real-time systems play a critical role in modern software engineering, where timely and predictable responses are essential for applications ranging from aerospace and automotive systems to industrial automation and healthcare. This paper provides an in-depth perspective on real-time systems, exploring their fundamental principles, design challenges, and implementation strategies. Key topics include the classification of real-time systems (hard, soft, and firm), scheduling algorithms, resource management, and the integration of real-time systems with emerging technologies such as the Internet of Things (IoT) and artificial intelligence (AI). The paper also examines the trade-offs between performance, reliability, and safety, highlighting best practices for developing robust real-time systems. By addressing both theoretical and practical aspects, this study aims to offer valuable insights for researchers and practitioners in the field of software engineering.
Authors: C K Gomathy, Phanindra Puneeth
Language: English
Topic: Real-Time Systems Scheduling
Subfield: Hardware and Architecture
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W4408913878
