skip to main content
tutorial

Building embedded real-time applications

Published:06 November 2011Publication History
Skip Abstract Section

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 model

  • High level support for low level programming

  • The task

  • Communication and synchronization based on shared objects

  • Communication and synchronization based on direct interaction

  • Real-time systems and scheduling concepts

  • Real-Time programming with Ada

We encourage tutorial participants to bring a laptop on which they can install Cheddar for hands on exercises.

Index Terms

  1. Building embedded real-time applications

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image ACM SIGAda Ada Letters
                ACM SIGAda Ada Letters  Volume 31, Issue 3
                December 2011
                81 pages
                ISSN:1094-3641
                DOI:10.1145/2070336
                Issue’s Table of Contents

                Copyright © 2011 Authors

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 6 November 2011

                Check for updates

                Qualifiers

                • tutorial

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader
              About Cookies On This Site

              We use cookies to ensure that we give you the best experience on our website.

              Learn more

              Got it!