• DocumentCode
    2733315
  • Title

    Real-Time Mentat programming language and architecture

  • Author

    Grimshaw, Andrew S. ; Silberman, Ami ; Liu, Jane W S

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottsville, VA, USA
  • fYear
    1989
  • fDate
    27-30 Nov 1989
  • Firstpage
    141
  • Abstract
    Real-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
  • Keywords
    high level languages; object-oriented programming; parallel processing; programming environments; real-time systems; scheduling; Real-Time Mentat programming language; Real-time Mentat system architecture; data flow graphs; extended C++; language constructs; object-oriented programming; programming environment; run-time support; scheduling directives; timing constraints; Computational modeling; Computer architecture; Computer languages; Data flow computing; Flow graphs; Object oriented modeling; Parallel programming; Processor scheduling; Programming environments; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference and Exhibition 'Communications Technology for the 1990s and Beyond' (GLOBECOM), 1989. IEEE
  • Conference_Location
    Dallas, TX
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1989.63956
  • Filename
    63956