Consistency checking of statechart diagrams of a class hierarchy

  • Authors:
  • Vitus S. W. Lam;Julian Padget

  • Affiliations:
  • Department of Computer Science, University of Bath;Department of Computer Science, University of Bath

  • Venue:
  • ECOOP'05 Proceedings of the 19th European conference on Object-Oriented Programming
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the limitations of UML is it lacks a systematic way for verifying consistency within and between models. This paper explores the intra-model consistency problem in the context of statechart diagrams. We propose an algebraic approach for determining whether the statechart diagrams of a superclass and its subclass are consistent with respect to their behaviour. The statechart diagrams are first translated into the π-calculus and then verified automatically using the Mobility Workbench.