From requirements to specifications: a formal approach

  • Authors:
  • Zhi Li;Jon G. Hall;Lucia Rapanotti

  • Affiliations:
  • The Open University, Milton Keynes, UK;The Open University, Milton Keynes, UK;The Open University, Milton Keynes, UK

  • Venue:
  • Proceedings of the 2006 international workshop on Advances and applications of problem frames
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

Achieving a proper understanding of the problem space before providing the design in the solution space is one of the basic tenets in requirements engineering. The Problem Frames approach provides a way for people to understand and solve software problems.Recently, a denotational semantics for Problem Frames was defined to relate the various elements of Problem Frames together. One of the problems of the semantics is that, as denotation, a problem has the set of all satisfying solution specifications. Whereas this is a sensible initial choice, it does not lend itself easily to the construction of solution specifications.The contribution of this paper is to provide a formal technique which in the context of the given semantics allows for the systematic derivation of software specifications from requirements.