Controlling your Design through your Software Process

  • Authors:
  • Nicolás Martín-Vivaldi;Peter Isacsson

  • Affiliations:
  • -;-

  • Venue:
  • SAFECOMP '98 Proceedings of the 17th International Conference on Computer Safety, Reliability and Security
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

The software industry has identified the need for processes. Problems with low quality, productivity, predictability and reliability and too long cycle times have increased the interest in processes. Another reason for the increased interest is the understanding of the relationship between the development process and the qualities of the product. This paper discusses different levels of formality for describing a process and describes a practical method for transforming a process to a stricter level of formality. It includes practical experiences from transforming a implicit development process, via semiformal notation, to a formal and executable process model. The right level of formality and detail in a process model is decided by many different factors. This paper describes different ways to represent your processes and gives help in how to choose between the alternatives. It also gives guidelines for how to transform your process model to representations of higher formality.