Abstract
Model checking is attracting attention as a method of the efficient bug detection in systems development these days. In this paper, an application experience of model checking to embedded software development is described and the knowledge acquired there is reported. Then the effectiveness of applying model checking to the specifications in the design stage is shown. The problems identified there are also considered.