An approach to integrating semi-formal and formal notations in software specification

  • Authors:
  • Sergiu Dascalu;Peter Hitchcock

  • Affiliations:
  • Dalhousie University, Halifax, NS, B3H 1W5, Canada;Dalhousie University, Halifax, NS, B3H 1W5, Canada

  • Venue:
  • Proceedings of the 2002 ACM symposium on Applied computing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper the integration of graphical, semi-formal modeling languages with formal notations for software specification purposes is discussed and a proposal for a procedural frame based on the combined use of UML and Z++ is presented. This procedural frame, organized in stages and steps, provides the methodological basis for a pragmatic and rigorous object-oriented modeling approach aimed at the construction of larger software systems, including real-time systems. Within the proposed frame a regular flow of modeling activities is suggested and alternative modeling scenarios are considered. A brief presentation of the Harmony integrated specification environment, a tool designed to support the proposed approach, is also included in the paper.