Covers complete syllabus of software engineering prescribed by U.P. Technical University, Lucknow and other Universities.
Additional Info
  • Publisher: Laxmi Publications
  • Language: English
  • ISBN : 978-81-908559-1-4
  • Chapter 1

    INTRODUCTION TO SOFTWARE ENGINEERING Price 2.99  |  2.99 Rewards Points

    1.1 INTRODUCTION TO SOFTWARE Software is described by its capabilities. The capabilities relate to the functions it executes, the features it provides and the facilities it offers. Software written for sales order processing would have different functions to process different types of sales orders from different market segments
  • Chapter 2

    SOFTWARE DEVELOPMENT LIFE-CYCLE MODELS Price 2.99  |  2.99 Rewards Points

    2.1 SOFTWARE DEVELOPMENT LIFE CYCLE The software development life cycle is used to facilitate the development of a large software product in a systematic, well-defined and cost effective way.
  • Chapter 3

    INTRODUCTION TO SOFTWARE REQUIREMENT SPECIFICATION Price 2.99  |  2.99 Rewards Points

    3.1 REQUIREMENT ENGINEERING A requirement is a feature of the system or a description of something the system is capable of doing in order to fulfil the system’s purpose.
  • Chapter 4

    SOFTWARE RELIABILITY AND QUALITY ASSURANCE Price 2.99  |  2.99 Rewards Points

    4.1 VERIFICATION AND VALIDATION V erification and validation (VandV) is the name given to the checking and analysis process that ensure that software conforms to its specification and meets the needs of the customers who are paying for that software.
  • Chapter 5

    SYSTEM DESIGN Price 2.99  |  2.99 Rewards Points

    5.1 SYSTEM/SOFTWARE DESIGN D esign is a meaningful representation of something that is to be built. It can be traced to a customer’s requirements and at the same time assessed for quality against a set of predefined criteria for “good” design.
  • Chapter 6

    SOFTWARE MEASUREMENT AND ETRICS Price 2.99  |  2.99 Rewards Points

    6.1 SOFTWARE METRICS Software metrics are quantifiable measures that could be used to measure different characteristics of a software system or the software development process.
  • Chapter 7

    SOFTWARE TESTING Price 2.99  |  2.99 Rewards Points

    7.1 INTRODUCTION TO TESTING Testing is a set of activities that can be planned in advance and conducted systematically. For this reason a template for software testing-a set of steps into which we can place specific test case design techniques and testing methods-should be defined for the software process.
  • Chapter 8

    SOFTWARE TESTINGS TRATEGIES Price 2.99  |  2.99 Rewards Points

    8.1 STATIC TESTING STRATEGIES Static testing is the systematic examination of program structure for the purpose of showing that certain properties are true regardless of the execution path the program may take.
  • Chapter 9

    SOFTWARE MAINTENANCE AND PROJECT MANAGEMENT Price 2.99  |  2.99 Rewards Points

    9.1 SOFTWARE AS AN EVOLUTION ENTITY Lehman and Belady have studies the characteristics of evolution of several software products [1980]. They have expressed their observations in the form of laws. Their important laws are given below:
  • Chapter 10

    COMPUTER AIDED SOFTWARE ENGINEERING Price 2.99  |  2.99 Rewards Points

    10.1 CASE AND ITS SCOPE CASE stands for Computer Aided Software Engineering. CASE is a tool which aids a software engineer to maintain and develop software. The workshop for software engineering is called an Integrated Project Support Environment (IPSE) and the tool set that fills the workshop is called CASE
  • Chapter 11

    CODING Price 2.99  |  2.99 Rewards Points

    11.1INFORMATION HIDING In the application of the information-hiding principle, the data structure is not directly used by other modules; it is used only through access functions

About the Author