• DocumentCode
    2393804
  • Title

    Behavioral Verification in Hichart Development Environment for Embedded Software

  • Author

    Goto, Takaaki ; Shiono, Yasunori ; Nishino, Tetsuro ; Yaku, Takeo ; Tsuchida, Kensei

  • Author_Institution
    Univ. of Electro-Commun., Chofu, Japan
  • fYear
    2010
  • fDate
    18-20 Aug. 2010
  • Firstpage
    337
  • Lastpage
    340
  • Abstract
    Developing embedded systems is becoming more complicated. However, the time taken to develop an embedded system must be shortened. Software development environments especially for test purposes are still inadequate. To reduce bugs, specifications in the upper process need to be checked, and model checking-methodologies are often used to do so. So far we have developed a visual software development environment for Hichart that targets LEGO MINDSTORM. We also enhanced the behavioral specifications table function to make it applicable to the environment for checking physical parameters of real machine. In this paper, we adopt model-checking methodologies to the environment. We propose a visual software development environment for embedded software with physical and logical checking.
  • Keywords
    embedded systems; formal specification; program debugging; program verification; software development management; Hichart development environment; behavioral specifications table function; behavioral verification; bug reduction; embedded software; embedded systems; logical checking; model checking-methodologies; physical checking; visual software development environment; Embedded software; Embedded system; Grammar; Mathematical model; Programming; Sensitivity; Visualization; Development Environment; Hichart; Model checking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science (ICIS), 2010 IEEE/ACIS 9th International Conference on
  • Conference_Location
    Yamagata
  • Print_ISBN
    978-1-4244-8198-9
  • Type

    conf

  • DOI
    10.1109/ICIS.2010.119
  • Filename
    5590501