The role of requirements analysis in the system life cycle

  • Authors:
  • Yuzo Yamamoto;Richard V. Morris;Christopher Hartsough;E. David Callender

  • Affiliations:
  • California Institute of Technology, Pasadena, California;California Institute of Technology, Pasadena, California;California Institute of Technology, Pasadena, California;California Institute of Technology, Pasadena, California

  • Venue:
  • AFIPS '82 Proceedings of the June 7-10, 1982, national computer conference
  • Year:
  • 1982

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the problems that personnel from the computer industry face today is to find the proper role of requirements analysis in the design and implementation of information-intensive systems so that the results of that activity may be effectively transferred to the rest of the life cycle. This paper addresses the problem by examining the life cycle process in terms of the various viewpoints that human beings use. The interplay between human capabilities and limitations for dealing with the problems of design representation and the increasing complexity of modern information-intensive systems is discussed. The concept of viewpoints around a life cycle wheel that are used throughout the entire life of the information-intensive system is introduced and used to define the functions performed during requirements analysis. Finally, the concept of a system-engineered set of techniques and tools to support the life cycle activities is proposed.