• DocumentCode
    1977544
  • Title

    Building a Body of Knowledge on Model Checking for Software Development

  • Author

    Taguchi, Katsuhisa ; Nishihara, Hideaki ; Aoki, Toyohiro ; Kumeno, Fumihiko ; Hayamizu, Koji ; Shinozaki, Koichi

  • Author_Institution
    Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol., Nomi, Japan
  • fYear
    2013
  • fDate
    22-26 July 2013
  • Firstpage
    784
  • Lastpage
    789
  • Abstract
    Formal Methods has been recognized as a rigorous development methodology for hardware and software systems. In particular, model checking is well accepted as an effective verification method for hardware systems, safety/missioncritical systems and embedded systems. To foster this technology in industry, we recognize a need to develop educational materials to enhance learning the technology by students and practitioners. However, there are neither standard guidelines nor instructions how to teach this technology. In this paper, we will present the first draft of a body of knowledge on model checking called MCBOK to address this issue, and present lessons learned from its development experience.
  • Keywords
    computer aided instruction; formal verification; MCBOK model checking; educational materials; embedded systems; formal methods; hardware system development; mission-critical systems; safety systems; software development; software system development; verification method; Computational modeling; Education; Knowledge engineering; Model checking; Software; Software engineering; Unified modeling language; Body of Knowledge; Education; Formal Methods; Model Checking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
  • Conference_Location
    Kyoto
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2013.129
  • Filename
    6649918