A language-independent approach to specification construction

  • Authors:
  • N. Lévy;G. Smith

  • Affiliations:
  • CRIN & INRIA LORRAINE, BP. 239, F-54506 Vandomvre-les-Nancy Cedex, France;CRIN & INRIA LORRAINE, BP. 239, F-54506 Vandomvre-les-Nancy Cedex, France

  • Venue:
  • SIGSOFT '94 Proceedings of the 2nd ACM SIGSOFT symposium on Foundations of software engineering
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

An interactive specification development environment is presented in which a number of development methodologies and specification languages can be supported. Within the environment, design concepts and strategies are captured by the application of development operators, i.e. operators which enable the incremental construction and modification of specifications.The focus of this paper is to investigate the language independence feature of the environment, based on the work done in the Esprit project ICARUS. A set of operators enabling an object-oriented approach to specification development are instantiated for both the algebraic specification language Glider and the model-based specification language Z. These operators are illustrated by the development of a case study of a simple card game in both Glider and Z.