Subject Details
Dept     : AIDS
Sem      : 4
Regul    : 2019
Faculty : Priyanka S
phone  : NIL
E-mail  : priyankapriya710@gmail.com
519
Page views
26
Files
0
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 Behavioural 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 PROJECT MANGEMENT

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:

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

Text Book:

1 Ian Sommerville, “Software Engineering”, Seventh Edition, Pearson Education Asia, (2007) (UNIT-I to IV). 2 Roger S. Pressman, “Software Engineering – A practitioner’s Approach”, Sixth Edition, McGraw-Hill International Edition, (2005) (UNIT-I , IV and V).

 

Print    Download