Skip to Content
The Complete Edition - Software Engineering for Real-Time Systems
book

The Complete Edition - Software Engineering for Real-Time Systems

by Jim Cooling
December 2019
Intermediate to advanced content levelIntermediate to advanced
824 pages
17h 46m
English
Packt Publishing

Overview

Master the art of software engineering for real-time systems with this comprehensive guide. Real-time systems demand accuracy with regard not only to logic but also timing, and this book thoroughly introduces you to the knowledge and techniques required to develop such systems effectively. Learn about multitasking, software performance, and contemporary design that elevate your engineering skills.

What this Book will help me do

  • Understand the critical importance of timing and dependability in real-time software systems.
  • Learn and apply modern design methodologies tailored for real-time embedded systems.
  • Master the use of diagramming, including UML, to document and plan software effectively.
  • Gain hands-on experience with analyzing, testing, and optimizing code for robust performance.
  • Develop strategies for managing complex, fault-tolerant, and safety-critical systems.

Author(s)

Jim Cooling is an experienced software engineer specializing in the development of real-time systems. With years of working on mission-critical applications and an academic foundation in engineering, he brings both practical insights and theoretical robustness to his teaching. His approachable writing style and emphasis on visual learning make complex concepts accessible and engaging.

Who is it for?

This book is perfect for software engineers looking to expand into real-time system development. It caters to those with foundational knowledge in programming, microprocessor systems, and digital logic, aiming to deepen their skills and understanding. Whether you're a beginner eager to explore this specialty or a professional enhancing your expertise, this book adapts to your learning needs.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Software Architecture with C++

Software Architecture with C++

Adrian Ostrowski, Piotr Gaczkowski
C++ Software Design

C++ Software Design

Klaus Iglberger
Essentials of Software Engineering, 5th Edition

Essentials of Software Engineering, 5th Edition

Frank Tsui, Orlando Karam, Barbara Bernal

Publisher Resources

ISBN: 9781839216589