Software Requirements Analysis and Specification

  • Pankaj Jalote
Part of the Undergraduate Texts in Computer Science book series (UTCS)


As we mentioned earlier, a fundamental problem of software engineering is the problem of scale. The complexity and size of applications employing automation, and consequently the complexity and size of software systems, are continuously increasing. As the scale changes to more complex and larger software systems, new problems occur that did not exist in smaller systems (or were of minor significance), which leads to a redefining of priorities of the activities that go into developing software. Software requirement is one such area, to which little importance was attached in the early days of software development, as the emphasis was on coding and design. The tacit assumption was that the developers understood the problem clearly when it was explained to them, generally informally.


Function Point Regular Expression Software Requirement Requirement Document Data Dictionary 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag New York, Inc. 1997

Authors and Affiliations

  • Pankaj Jalote
    • 1
  1. 1.Department of Computer Science and EngineeringIndian Institute of TechnologyKanpurIndia

Personalised recommendations