Systematic Derivation of Software Requirements.

Raymond T. Yeh, Nick Roussopoulos, Philip Chang: Systematic Derivation of Software Requirements. ER 1979: 403-404
  author    = {Raymond T. Yeh and
               Nick Roussopoulos and
               Philip Chang},
  editor    = {Peter P. Chen},
  title     = {Systematic Derivation of Software Requirements},
  booktitle = {Entity-Relationship Approach to Systems Analysis and Design.
                Proc. 1st International Conference on the Entity-Relationship
  publisher = {North-Holland},
  year      = {1979},
  isbn      = {0-444-85487-8},
  pages     = {403-404},
  ee        = {db/conf/er/YehRC79.html},
  crossref  = {DBLP:conf/er/79},
  bibsource = {DBLP,}


"Requirement engineering" is becoming a buzz word in recent years. Since a great deal of confusion exists in the usage of the words requirement, these issues are clarified. Although there are a number of so called requirement languages in existence, none is really satisfactory. The main problem of the existing languages seems to be that most contruct and concepts are derived from programming languages. But we must go beyond the reign of programming to have concepts for us to talk about the real world environment as well as systems. The process of engineering requirements seem to involve three main activities: problem recognition and description, problem understanding, and solution space specification. The conceptual model, being a result of consolidating many different views, may contain a great amount of redundant information. While redundancy facilitates understand, it may not be desirable for specification. We view the specification as a minimal set of essential information extracted from the conceptual model which can completely characterize the system to be developed. In this paper a methodology for systematic generation of requirements will be presented. We propose a requirement collection and generation procedure which involves context analysis, task colleciton, data collection, structural analysis and model construction, structure tuning, and system specification. We illustrate this procedure by completing an example up to the point where the logical specifications of the information system are obtained.

ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 2 Issue 1, ER 1979-1998" and ... DVD Version: Load ACM SIGMOD Anthology DVD 1" and ... BibTeX

Referenced by

  1. Peter P. Chen: Recent Literature on the Entity-Relationship Approach. ER 1979: 3-12
ACM SIGMOD Anthology - DBLP: [Home | Search: Author, Title | Conferences | Journals]
ER 1979 Proceedings: Copyright by Int. Conf. on ERA, ACM SIGMOD Anthology: Copyright © by ACM (, Corrections:
DBLP: Copyright © by Michael Ley (, last change: Sat May 16 23:09:30 2009