HOME Products/Service Research on the development process using formal methods (Event-B, B-method)

Research on development process by Formal Method

Research on development process using formal methods for realizing highly-dependable software developments

In case of developing safety-critical software, formal methods are stipulated by international standards.
We are performing research on the introduction of formal methods (Event-B, B-method) into actual development processesaccording to the Embedded System development Process Reference (ESPR) to be able to provide the methods for introducing formal methods into each process and the technologies for securing consistency with development documents.

Software requirements 
analysis
Requirements definition
Process Tool image

Tool image

Method

Event-B
(Method specialized for upper processes)

Tool

RODIN platform ProB Animator
http://www.event-b.org/
 
 

Software architecture 
designDetailed designImplementation
Design, implementation
Process

Tool image
Tool image

Methods

B-Method
 

Tools

Atelier-B
http://www.clearsy.com/
■ Function of generating proof items automatically
■ Automatic proof
  * Easily acquiring technologies and promoting efficiency

テスト工程
Ask us by Inquiry Form