TOWARD REAL-TIME PERFORMANCE BENCHMARKS FOR ADA.

Saved in:
Bibliographic Details
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