Modelling and model checking suspendible business processes via statechart diagrams and CSP

  • Authors:
  • W. L. Yeung;K. R. P. H. Leung;Ji Wang;Wei Dong

  • Affiliations:
  • Department of Computing and Decision Sciences, Lingnan University, Hong Kong;Department of Information and Communications Technology, Hong Kong Institute of Vocational Education, Hong Kong;National Laboratory for Parallel and Distributed Processing, Changsha, Hunan, PR China;National Laboratory for Parallel and Distributed Processing, Changsha, Hunan, PR China

  • Venue:
  • Science of Computer Programming
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

When modelling object behaviour with UML statechart diagrams, the history mechanism can be useful for modelling the suspension of a ''normal'' business process upon certain ''abnormal'' events together with the subsequent resumption, as illustrated by the examples in this paper. However, previous approaches to model checking statechart diagrams often ignore the history mechanism. We enhanced such a previous approach based on Communicating Sequential Processes (CSP) and developed a support tool for it.