TOWARD REAL-TIME PERFORMANCE BENCHMARKS FOR ADA.
Saved in:
| Title: | TOWARD REAL-TIME PERFORMANCE BENCHMARKS FOR ADA. |
|---|---|
| Authors: | Clapp, Russell M.1, Duchesneau, Louis1, Volz, Richard A.1, Mudge, Trevor N.1, Schultze, Timothy1, Sibley, Edgar H. |
| Source: | Communications of the ACM. Aug1986, Vol. 29 Issue 8, p760-778. 19p. 7 Charts, 3 Graphs. |
| Subjects: | Ada (Computer program language), Real-time programming, Programming languages, Computer programming, Real-time computing, Computer software |
| Abstract: | The article focuses on the use of Ada, a programming language, for real-time programming. Ada is the result of a collective effort to design a common language for programming large scale and real-time systems. The common denominator among real-time systems (for example: the avionic system in an airplane, a robot controller, and even the controller for a video game) is the need to meet a variety of real-time constraints. Although Ada is intended to be used for such real-time applications, there is nothing in the language reference manual that ensures that Ada programs, regardless of processor speed, will provide the performance necessary to accommodate the real-time constraints of particular applications. The "Ada Compiler Validation Capability" suite of programs was established to validate the form and meaning of programs written in Ada, but not to specify the size or speed of their object code, or the precise nature of their task scheduling mechanisms, all of which are critical to real-time performance. |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 5236544 AccessLevel: 6 PubType: Periodical PubTypeId: serialPeriodical PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: TOWARD REAL-TIME PERFORMANCE BENCHMARKS FOR ADA. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Clapp%2C+Russell+M%2E%22">Clapp, Russell M.</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Duchesneau%2C+Louis%22">Duchesneau, Louis</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Volz%2C+Richard+A%2E%22">Volz, Richard A.</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Mudge%2C+Trevor+N%2E%22">Mudge, Trevor N.</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Schultze%2C+Timothy%22">Schultze, Timothy</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Sibley%2C+Edgar+H%2E%22">Sibley, Edgar H.</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Aug1986, Vol. 29 Issue 8, p760-778. 19p. 7 Charts, 3 Graphs. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Ada+%28Computer+program+language%29%22">Ada (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Real-time+programming%22">Real-time programming</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+languages%22">Programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink><br /><searchLink fieldCode="DE" term="%22Real-time+computing%22">Real-time computing</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software%22">Computer software</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The article focuses on the use of Ada, a programming language, for real-time programming. Ada is the result of a collective effort to design a common language for programming large scale and real-time systems. The common denominator among real-time systems (for example: the avionic system in an airplane, a robot controller, and even the controller for a video game) is the need to meet a variety of real-time constraints. Although Ada is intended to be used for such real-time applications, there is nothing in the language reference manual that ensures that Ada programs, regardless of processor speed, will provide the performance necessary to accommodate the real-time constraints of particular applications. The "Ada Compiler Validation Capability" suite of programs was established to validate the form and meaning of programs written in Ada, but not to specify the size or speed of their object code, or the precise nature of their task scheduling mechanisms, all of which are critical to real-time performance. |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=5236544 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1145/6424.6428 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 19 StartPage: 760 Subjects: – SubjectFull: Ada (Computer program language) Type: general – SubjectFull: Real-time programming Type: general – SubjectFull: Programming languages Type: general – SubjectFull: Computer programming Type: general – SubjectFull: Real-time computing Type: general – SubjectFull: Computer software Type: general Titles: – TitleFull: TOWARD REAL-TIME PERFORMANCE BENCHMARKS FOR ADA. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Clapp, Russell M. – PersonEntity: Name: NameFull: Duchesneau, Louis – PersonEntity: Name: NameFull: Volz, Richard A. – PersonEntity: Name: NameFull: Mudge, Trevor N. – PersonEntity: Name: NameFull: Schultze, Timothy – PersonEntity: Name: NameFull: Sibley, Edgar H. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 08 Text: Aug1986 Type: published Y: 1986 Identifiers: – Type: issn-print Value: 00010782 Numbering: – Type: volume Value: 29 – Type: issue Value: 8 Titles: – TitleFull: Communications of the ACM Type: main |
| ResultId | 1 |