Loading...
Please wait, while we are loading the content...
Similar Documents
Run-time implementation issues for real-time embedded ada
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Maule, Ruth A. |
| Copyright Year | 1986 |
| Description | A motivating factor in the development of Ada as the department of defense standard language was the high cost of embedded system software development. It was with embedded system requirements in mind that many of the features of the language were incorporated. Yet it is the designers of embedded systems that seem to comprise the majority of the Ada community dissatisfied with the language. There are a variety of reasons for this dissatisfaction, but many seem to be related in some way to the Ada run-time support system. Some of the areas in which the inconsistencies were found to have the greatest impact on performance from the standpoint of real-time systems are presented. In particular, a large part of the duties of the tasking supervisor are subject to the design decisions of the implementer. These include scheduling, rendezvous, delay processing, and task activation and termination. Some of the more general issues presented include time and space efficiencies, generic expansions, memory management, pragmas, and tracing features. As validated compilers become available for bare computer targets, it is important for a designer to be aware that, at least for many real-time issues, all validated Ada compilers are not created equal. |
| File Size | 741206 |
| Page Count | 11 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19890006974 |
| Archival Resource Key | ark:/13960/t87h6gf1q |
| Language | English |
| Publisher Date | 1986-01-01 |
| Access Restriction | Open |
| Subject Keyword | Computer Programming And Software Cost Effectiveness Ada Programming Language Kernel Functions Semantics Embedded Computer Systems Run Time Computers Memory Computers Parallel Processing Computers Real Time Operation Ntrs Nasa Technical Reports ServerĀ (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Article |