Structured axiomatic semantics for UML models

  • Authors:
  • K. Lano;J. Bicarregui;A. Evans

  • Affiliations:
  • Dept. of Computer Science, King's College London, Strand, London;Rutherford Appleton Laboratory, Oxford;Dept. of Computing, University of York

  • Venue:
  • ROOM'00 Proceedings of the 2000 international conference on Rigorous Object-Oriented Methods
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we provide a systematic formal interpretation for most elements of the UML notation. This interpretation, in a structured temporal logic, enables precise analysis of the properties of these models, and the verification of one model against another. We extend previous work by providing a structured logical interpretation for sequence diagrams, in which object communication is represented using theory morphisms. As an application of the formalisation, we show how the introduction of particular design patterns can be proved to be refinement transformations.