Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Software Engineering: A Lifecycle Approach

    Posted By: tot167
    Software Engineering: A Lifecycle Approach

    Pratap K J Mohapatra, "Software Engineering: A Lifecycle Approach"
    New Age International | 2010 | ISBN: 8122427219 | 429 pages | PDF | 5,5 MB

    Software Engineering: A Lifecycle Approach traces the development of the four-decade-old discipline of Software Engineering and compiles the important historical and modern concepts, approaches, and tools of software development, grouping them as chapters specific to phases in the software development lifecycle. Two distinguishing features of the book are: (i) A strong emphasis on the engineering aspects of software development with the total exclusion of the topics on software project management, and (ii) An elaborate coverage of the requirement analysis. The former has enabled the author to focus on the engineering aspects of the subject, and the latter makes an improvement over the deficiencies of other books on the subject, which often make passing reference to this very important phase of software development. Another highlight of the book is the reference to a large number of original sources from which much of the contents has been drawn.

    The book is organized in 24 chapters, with two chapters devoted to the Basics, eight chapters to Requirements, six chapters to Design, two chapters to Detailed Design and Coding, five chapters to Testing, and one chapter to Beyond Development of Software.


    Contents:
    The Basics- Introduction Software Development Life Cycles
    Requirements-
    Requirements Analysis
    Traditional Tools for Requirements Gathering
    Structured Analysis
    Other Requirements Analysis Tools
    Formal Specifications
    Object-oriented Concepts
    Object-oriented Analysis Software Requirements Specification
    Design-
    Introduction to Software Design
    Object-oriented Software Design
    Structured Design
    Object-oriented Design
    Design Patterns Software Architecture

    Detailed Design and Coding-
    Detailed Design Coding
    Testing-
    Overview of Software Testing
    Static Testing
    Black-box Testing
    White-box Testing Integration and Higher-level Testing
    Beyond Development-
    Beyond Development.



    Download