• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Formal software engineering teaching
based on EventB method and Rodin

LI Mengjun   

  1. (College of Computer,National University of Defense Technology,Changsha 410073,China)
  • Received:2015-09-15 Revised:2015-11-10 Online:2016-11-26 Published:2016-12-26

Abstract:

Formal software engineering is one important part of software engineering. EventB method is a software formal development method, and Rodin is an open toolset of EventB method. As an important supplement of software engineering teaching, teaching formal software engineering based on EventB method and Rodin helps students understand the refinement concept in software engineering, and master the technique of developing trustyworth software.

Key words: formal software engineering, EventB method, Rodin