Skip to main navigation Skip to search Skip to main content

Modeling control flow of event-B using state transition system

  • Northwestern Polytechnical University Xian
  • Xi'an Aeronautical University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

There are some limitations of Event-B method in expressing the event order of system. In order to solve this problem, event refinement structure method was proposed to model the system refinement structure and control flow. However, the event refinement structure diagram cannot directly map to a behavioral semantic model such as communication sequence process or labeled transition system, and is inconvenient to verify the behavior properties of system. In this paper, we propose a general method to model the control flow of the Event-B model with the iUML-B state machine; so that it has the same event traces as the event refinement structure method. Then, we use a simple case to prove the practicality of this method. Finally, we map the iUML-B state machine to a labeled transition system and verify the behavior properties of the system.

Original languageEnglish
Title of host publication2017 7th International Workshop on Computer Science and Engineering, WCSE 2017
PublisherInternational Workshop on Computer Science and Engineering (WCSE)
Pages1179-1186
Number of pages8
ISBN (Electronic)9789811136719
StatePublished - 2017
Event2017 7th International Workshop on Computer Science and Engineering, WCSE 2017 - Beijing, China
Duration: 25 Jun 201727 Jun 2017

Publication series

Name2017 7th International Workshop on Computer Science and Engineering, WCSE 2017

Conference

Conference2017 7th International Workshop on Computer Science and Engineering, WCSE 2017
Country/TerritoryChina
CityBeijing
Period25/06/1727/06/17

Keywords

  • Conttol flow modeling
  • Event-B
  • IUML-B state machine
  • Labeled transition system

Fingerprint

Dive into the research topics of 'Modeling control flow of event-B using state transition system'. Together they form a unique fingerprint.

Cite this