Subject Details
Dept     : IT
Sem      : 3
Regul    : R2019
Faculty : Dr.L.M.Nithya
phone  : NIL
E-mail  : lmnithya@gmail.com
879
Page views
35
Files
8
Videos
0
R.Links

Icon
Syllabus

UNIT
1
SOFTWARE PRODUCT AND PROCESS

Introduction – S/W Engineering Paradigm – Verification – Validation –Clean room Software Engineering– Life Cycle models (Waterfall, Incremental, Spiral, Prototype) – Rapid Application Development – Agile Development Process System Engineering – Computer Based System – Business Process Engineering Overview.

UNIT
2
REQUIREMENT ANALYSIS

Functional and Non-Functional requirements – Enduring and Volatile – Requirement Engineering Process-Feasibility Studies – Prototyping in Software Process- Software Requirements Document & SRS Standards –Tools for Requirements Gathering: Document Flow Chart, Decision Table, Decision Tree. Data – Functional and Behavioral Models – Structured Analysis and Data Dictionary

UNIT
3
DESIGN CONCEPTS AND PRINCIPLES

Design Process, Principles and Concepts – Modular Design – Design Heuristic – Architectural Design – User Interface Design – Real Time Software Design – System Design – Real Time Executives – Case Study on Monitoring & Control System and Data Acquisition System

UNIT
4
TESTING

Software Testing fundamentals – Test Case Design- Types of Software Testing – Black Box Testing – Equivalence Class Partitioning and Boundary Value Analysis – White box Testing- Basis Path Testing- Control Structure Testing – Regression Testing - Unit Testing- Integration Testing -– Validation Testing – System Testing – Alpha and Beta Testing and Art of Debugging .

UNIT
5
SOFTWARE PRODUCT AND PROCESS

Measures And Measurements – Software Reuse- Software Cost Estimation- - Function Point Models – COCOMO Model – Delphi Method – Scheduling – Earned Value Analysis – Error Tracking- Software Configuration Management – Software Maintenance – Project Planning – Project Scheduling– Risk Management – CASE Tools

Reference Book:

Watts S. Humphrey, “A Discipline for Software Engineering”, Second Edition, Pearson Education, (2007) (UNIT-I). James F.Peters and Witold Pedrycz, “Software Engineering, An Engineering Approach”, Third Edition, Wiley-India, (2007) (UNIT-II, III, IV). Stephen R. Schach, “Software Engineering”, Second Edition, Tata McGraw-Hill Publishing Company Limited, (2007)(UNIT-IV). S.A.Kelkar, “Software Engineering”, Second Edition, Prentice Hall of India Pvt. Ltd., (2007) (UNIT-V). Deven N. Shah , Dilip Motwani, “Software Engineering Paperback” , Third Edition, Wiley India Private Limited, (2010) (UNIT-I, II, III).

Text Book:

T1 : Ian Sommerville, “Software Engineering”, Tenth Edition, Pearson Education Asia, (2011) (UNIT-I to IV). T2 : Roger S. Pressman, “Software Engineering – A practitioner’s Approach”, Eight Edition, McGraw-Hill International Edition, (2015) (UNIT-I , IV and V).

 

Print    Download