• DocumentCode
    2469517
  • Title

    Eunice/ITRON: a control system development environment for ITRON machines

  • Author

    Kawata, Yasuro ; Kobayashi, Hisahiro ; Yabu, Akifumi ; Onogawa, Kimiya ; Kawasaki, Akira ; Maekawa, M.

  • Author_Institution
    Graduate Sch. of Inf. Syst., Univ. of Electro-Commun., Tokyo, Japan
  • fYear
    1994
  • fDate
    7-10 Dec 1994
  • Firstpage
    91
  • Lastpage
    105
  • Abstract
    Eunice/ITRON is a control system development environment, whose target machines are ITRON machines. The core of Eunice/ITRON is a “full-lifecycle-support” language Nike. In Eunice/ITRON, except final performance tuning, development from abstract description level through semi-implementation level can be done on utilities-rich UNIX workstations. This way rapid and efficient development of control systems is attained. Nike is a concurrent object-oriented language. Dynamic behavior of each object can be described in state-transition model. In addition, to let the development process go forward and backward seamlessly, Nike provides refinement mechanism regarding states and their transitions, which can be validated at run-time. It not only conduces early executability, but also is the major driving force of refinement. Our implementation of the Nike compiler on an ITRON2-compliant operating system is discussed; and also that of Nikechat, a graphical executor under the X Window, of the system specified in Nike
  • Keywords
    object-oriented languages; operating systems (computers); parallel languages; programming environments; Eunice/ITRON; ITRON machines; Nike; Nike compiler; Nikechat; concurrent object-oriented language; control system development environment; state-transition model; Communication industry; Communication system control; Control systems; Educational institutions; Electrical equipment industry; Embedded computing; Embedded system; Operating systems; Prototypes; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TRON Project International Symposium, 1994., Proceedings of the 11th
  • Conference_Location
    Tokyo
  • ISSN
    1063-6749
  • Print_ISBN
    0-8186-6775-3
  • Type

    conf

  • DOI
    10.1109/TRON.1994.378611
  • Filename
    378611