All Books
Concurrent and Real-Time Programming in ADA by Alan Burns – Hardcover Book Cover
Computers & Internet

Concurrent and Real-Time Programming in ADA by Alan Burns – A Thorough Guide to the Ada Tasking Model for Reliable Embed

3,200

Inclusive of all applicable taxes. FREE shipping on all orders.

Quantity:
1
Share:
Free DeliveryOn every order
15-Day ReturnEasy returns
Genuine BookPhysical copy only

Available Offers

  • 🚚Free DeliveryFree shipping on all orders
  • 💵Cash on DeliveryPay when your order arrives
  • ↩️15-Day Easy ReturnsHassle-free return policy
  • 🔒Cash on DeliveryPay safely when your order arrives

Check Delivery

Product Description

Introduction

In the world of software engineering, few programming languages have been designed with the same level of rigor and reliability as Ada. For developers working on mission-critical systems—where failure is not an option—Ada remains the gold standard. Concurrent and Real-Time Programming in ADA by Alan Burns is the definitive guide for mastering the Ada tasking model, enabling you to build robust, concurrent, and real-time applications. Published by Cambridge University Press, this hardcover edition is an indispensable resource for Indian students, researchers, and professionals alike.

Book Overview

This book provides a thorough, self-contained account of how Ada’s tasking model can be used to construct a wide range of concurrent and real-time systems. It is the only work that offers an in-depth discussion of the Ada tasking model, updated to include the Ada 2005 language standard and recent advances in real-time programming techniques. Whether you are a software professional or an advanced student, this volume will serve as both a comprehensive tutorial and a primary reference work.

Key Highlights

  • Comprehensive Coverage: Explores the entire Ada tasking model, from basic concepts to advanced real-time scheduling.
  • Updated for Ada 2005: Includes the latest language features and real-time programming enhancements.
  • Practical Examples: Numerous code snippets and case studies illustrate key concepts in action.
  • Authoritative Source: Written by Alan Burns, a leading expert in real-time systems and Ada programming.
  • Academic and Professional Value: Suitable for classroom use and self-study, with a focus on reliability and efficiency.

Inside the Book

The book is structured to guide readers from foundational principles to advanced topics. It begins with an introduction to concurrency and the Ada task model, then moves into real-time scheduling, task synchronization, and communication. Later chapters cover fault tolerance, timing analysis, and the use of protected objects. Each chapter includes exercises and review questions to reinforce learning.

Key Topics

  • Ada tasking model and task types
  • Protected objects and synchronization
  • Real-time scheduling (Rate Monotonic, Earliest Deadline First)
  • Task communication and rendezvous
  • Timing constraints and deadlines
  • Fault tolerance and reliability in embedded systems
  • Ada 2005 enhancements for real-time programming
  • Case studies in avionics, automotive, and industrial control

Reader Benefits

By studying this book, you will gain the confidence to design and implement complex concurrent systems using Ada. You will understand how to manage tasks, avoid deadlocks, and meet strict timing requirements. The knowledge you acquire is directly applicable to industries such as aerospace, defense, telecommunications, and automotive engineering—sectors that are rapidly growing in India.

Learning Outcomes

  • Master the Ada tasking model and its syntax
  • Design real-time systems with predictable behavior
  • Implement safe inter-task communication and synchronization
  • Analyze and optimize task schedules for hard real-time constraints
  • Apply Ada’s features to build reliable, long-lived applications
  • Understand the differences between Ada and other concurrent languages

Who Should Read

This book is ideal for software engineers, embedded systems developers, and postgraduate students in computer science or electronics. It is also a must-read for professionals working in safety-critical domains such as avionics, medical devices, and railway signaling. Anyone with a basic knowledge of Ada or a strong programming background will find the content accessible and rewarding.

About the Author

Alan Burns is a Professor of Real-Time Systems at the University of York, UK. He has authored numerous influential papers and books on Ada, real-time systems, and concurrent programming. His expertise has shaped the development of the Ada language itself, making him one of the most respected voices in the field.

About the Publisher

Cambridge University Press is a world-renowned academic publisher, known for its high-quality textbooks and reference works. This hardcover edition reflects the Press’s commitment to excellence, with clear typesetting, durable binding, and meticulous editing. It is a trusted resource for learners and professionals across India.

Conclusion

Concurrent and Real-Time Programming in ADA is more than a book—it is a toolkit for building systems that must work, every time. Whether you are preparing for a career in embedded systems or seeking to deepen your understanding of Ada, this volume will guide you every step of the way. Order your copy from Bookshops.in today and add this essential reference to your library.

Quick Summary

Concurrent and Real-Time Programming in ADA by Alan Burns is the definitive guide to the Ada tasking model, essential for building reliable concurrent and real-time systems. Published by Cambridge University Press, this hardcover edition updates the classic 'Concurrency in Ada' to cover the Ada 2005 language standard. The book provides a self-contained, in-depth account of how Ada's tasking model enables developers to construct efficient, long-lived applications for embedded and safety-critical domains. Readers will learn advanced techniques for synchronization, scheduling, and multitasking, making it ideal for software professionals and advanced students. From aerospace to industrial control, the principles taught here are vital for high-stakes environments. By purchasing from Bookshops.in, Indian readers get a trusted physical copy with fast delivery and excellent customer service, ensuring they have a durable reference for years to come.

Book Highlights

In-depth coverage of the Ada tasking model
Updated for Ada 2005 language standard
Focus on real-time and embedded systems
Written by renowned expert Alan Burns
Self-contained explanation of concurrency
Practical examples and techniques
Suitable for professionals and students
Emphasizes reliability and efficiency
Covers synchronization and scheduling
Addresses safety-critical applications
Includes advanced real-time programming methods
Published by Cambridge University Press
Based on earlier work 'Concurrency in Ada'
Essential for large, long-lived projects

Book Specifications

ISBN-139780521866972
ISBN-100521866979
Publisher‎ Cambridge University Press
Language‎ English
Dimensions‎ 17.78 x 3.18 x 24.77 cm
Weight‎ 950 g
CategoryLanguages › Ada
GenreNon-fiction
Original LanguageEnglish

Frequently Asked Questions

What is the main focus of this book?
It focuses on the Ada tasking model for concurrent and real-time programming, with updates for Ada 2005.
Who is the author of this book?
The author is Alan Burns, a renowned expert in Ada and real-time systems.
Is this book suitable for beginners in Ada?
It is best for those with some programming background, but it provides a self-contained account of the tasking model.
What edition of Ada does this book cover?
It covers Ada 2005, the latest ISO-standard version at the time of publication.
How is this book different from other Ada books?
It is the only book dedicated entirely to the Ada tasking model for real-time systems.
Does the book include practical examples?
Yes, it includes examples and techniques for building concurrent and real-time applications.
What type of systems can I build with this knowledge?
You can build reliable real-time and embedded systems, especially for safety-critical applications.
Is this book used in Indian universities?
It is recommended for advanced courses in real-time systems and Ada programming.
What is the language of the book?
The book is written in English.
What is the ISBN of this book?
The ISBN-13 is 9780521866972.
Is this book available in paperback?
This edition is available in hardcover only.
Can I use this book for self-study?
Yes, it is suitable for self-study by professionals and advanced students.
Does the book cover real-time scheduling?
Yes, it includes detailed coverage of real-time scheduling techniques.
Where can I buy this book in India?
You can buy it from Bookshops.in, a premium Indian online bookstore.

Customers Also Bought

Buy Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer — BookShops.in

Programming

Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer

3,143
Buy Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean — BookShops.in

Programming

Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean

5,539
Buy Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm — BookShops.in

Programming

Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm

5,458
Buy Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O' — BookShops.in

Programming

Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'

3,680
Buy Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.  — BookShops.in

Programming

Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.

3,158
Buy Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |  — BookShops.in

Programming

Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |

5,602

Related Products

View All
Buy Modern Full-Stack React Projects by Daniel Bugl — BookShops.in

Computers & Internet

Modern Full-Stack React Projects by Daniel Bugl

2,311
Buy Mootools 1.2 Beginner's Guide (English, Jacob Gube) — BookShops.in

Computers & Internet

Mootools 1.2 Beginner's Guide (English, Jacob Gube)

2,085
Buy Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology) — BookShops.in

Computers & Internet

Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology)

4,187
Buy Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo — BookShops.in

Computers & Internet

Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo

4,985
Buy Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao — BookShops.in

Computers & Internet

Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao

5,336
Buy Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan — BookShops.in

Computers & Internet

Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan

4,180
Get In Touch

Contact BookShops.in

Find our bookstore in Madurai on the map below, or let us know about your reading experience by leaving a review.

Phone+91 81899 68108
Address12, Rajan Street, Main Road, KK Nagar, Madurai Tamilnadu 625020 India
Support HoursMon–Sat, 10:00 AM – 6:00 PM (IST)

Value your feedback

Enjoyed the books you ordered from us? Your review helps fellow readers discover our store and helps us improve.

Leave a Google Review

Your Cart

Your cart is empty

Add books to get started