NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Real-Time MENTAT programming language and architectureReal-time MENTAT, a programming environment designed to simplify the task of programming real-time applications in distributed and parallel environments, is described. It is based on the same data-driven computation model and object-oriented programming paradigm as MENTAT. It provides an easy-to-use mechanism to exploit parallelism, language constructs for the expression and enforcement of timing constraints, and run-time support for scheduling and exciting real-time programs. The real-time MENTAT programming language is an extended C++. The extensions are added to facilitate automatic detection of data flow and generation of data flow graphs, to express the timing constraints of individual granules of computation, and to provide scheduling directives for the runtime system. A high-level view of the real-time MENTAT system architecture and programming language constructs is provided.
Document ID
19900064248
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Grimshaw, Andrew S.
(Virginia, University Charlottesville, United States)
Silberman, Ami
(Virginia Univ. Charlottesville, VA, United States)
Liu, Jane W. S.
(Illinois, University Urbana, United States)
Date Acquired
August 14, 2013
Publication Date
January 1, 1989
Subject Category
Computer Programming And Software
Meeting Information
Meeting: GLOBECOM ''89 - IEEE Global Telecommunications Conference and Exhibition
Location: Dallas, TX
Country: United States
Start Date: November 27, 1989
End Date: November 30, 1989
Sponsors: IEEE
Accession Number
90A51303
Funding Number(s)
CONTRACT_GRANT: N00014-89-J-1181
CONTRACT_GRANT: NAG1-613
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available