Title
Building embedded real-time applications
Abstract
The arrival and popularity of multi-core processors has sparked a renewed interest in the development of parallel programs. Similarly, the availability of low cost microprocessors and sensors has generated a great interest in embedded real-time programs. Ada is arguably the most appropriate language for development of parallel and real-time applications. This tutorial provides an introduction to the features of Ada that makes it appropriate in these domains including: The Ada type modelHigh level support for low level programmingThe taskCommunication and synchronization based on shared objectsCommunication and synchronization based on direct interactionReal-time systems and scheduling conceptsReal-Time programming with Ada The Ada type modelHigh level support for low level programmingThe taskCommunication and synchronization based on shared objectsCommunication and synchronization based on direct interactionReal-time systems and scheduling conceptsReal-Time programming with Ada We encourage tutorial participants to bring a laptop on which they can install Cheddar for hands on exercises.
Year
DOI
Venue
2011
10.1145/2070337.2070346
SIGAda
Keywords
Field
DocType
ada,concurrent,parallel,real-time
Synchronization,Programming language,Laptop,Computer science,Scheduling (computing),Popularity,Real-time computing,Low-level programming language,Embedded system
Conference
Volume
Issue
ISSN
31
3
1094-3641
Citations 
PageRank 
References 
0
0.34
0
Authors
2
Name
Order
Citations
PageRank
John W. McCormick1177.24
Frank Singhoff29317.70