Applicative modelling with RAISE

  • Authors:
  • Chris George

  • Affiliations:
  • United Nations University, International Institute for Software Technology, Macao SAR, China

  • Venue:
  • Domain modeling and the duration calculus
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this chapter we provide an introduction to the RAISE Specification Language and to the RAISE method. We concentrate on the applicative style of RAISE, the style most commonly used initially in development. We also describe two examples. The first is a simple communication system that allows the transmission of messages with the possibility of higher priority messages overtaking others. The example illustrates the use of abstract initial specification to capture vital properties, and of more detailed concrete specification to describe a model having those properties. The second example is a control system of a lift, and illustrates the use of model checking to gain confidence in a RAISE model.