Elements underlying the specification of requirements

Alan M. Davis, Kathleen Jordan, Tsuyoshi Nakajima

Research output: Contribution to journalArticlepeer-review

19 Citations (Scopus)


As more and more complex computer-based systems are built, it becomes increasingly more difficult to specify or visualize the system prior to its construction. One way of simplifying these tasks is to view the requirements from multiple viewpoints. However, if these viewpoints examine the requirements using different notations, how can we know if they are consistent? This paper describes the elemental concepts that underlie all requirements. By reducing each view of requirements to networks of these elemental concepts, it becomes possible to better understand the relationships among the views.

Original languageEnglish
Pages (from-to)63-100
Number of pages38
JournalAnnals of Software Engineering
Publication statusPublished - 1997
Externally publishedYes

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Elements underlying the specification of requirements'. Together they form a unique fingerprint.

Cite this