Escolar Documentos
Profissional Documentos
Cultura Documentos
Books
Referred
Topics
(Page
Numbers)
1 Introduction to Software Engineering 1(33-48)
SOFTWARE REQUIREMENTS
Functional and Non-Functional – Software Document – Requirement Engineering Process –
Feasibility Studies – Software Prototyping – Prototyping in the Software Process – Data –
Functional and Behavioral Models – Structured Analysis and Data Dictionary.
Books
Referred
No Topics
(Page
Numbers)
Functional and non-functional
10 2(141-148)
requirements.
11 User and System requirements. 2(149-156)
12 Requirement engineering process-
Feasibility studies, 2(164-179)
Requirements Elicitation and Analysis
Requirements validation and
13 2(180-187)
Management
Software prototyping –
14 3(172-180)
Prototyping in the software process
Rapid prototyping techniques,
15 3(181-189)
User interface prototyping
16 Software Requirement documents. 3(115-118)
Analysis and modeling –
17 Data models, 2(191-199)
Functional and behavioral models.
18 Structured analysis, Data Dictionary 1(226-232)
Books Referred
No Topics to be covered (Page
Numbers)
Analysis modeling approaches-
19 Data modeling, Scenario based 1(208-225)
modeling
Class based modeling, Behavioral
20 1(233-250)
modeling
21 Design process 1(258-264)
Design concepts, Modular design
22 1(265-282)
Design heuristic, Design model
Architectural design and software
23 1(286-297)
architecture- Data design
Architectural design -Transform
24 1(298-315)
mapping with examples
Transaction mapping with
25 1(316-320)
examples
User interface design - User
26 1(356-77)
interface design principles
Real time systems, Real time
27 2(361-370)
System design
Real time executives,
28 Data acquisition system, 2(371-378)
Monitoring and control system
TESTING
Taxonomy Of Software Testing – Types Of S/W Test – Black Box Testing – Testing Boundary
Conditions – Structural Testing – Test Coverage Criteria Based On Data Flow Mechanisms –
Regression Testing – Unit Testing – Integration Testing – Validation Testing – System Testing
And Debugging – Software Implementation Techniques
Books
Referred
No Topics
(Page
Numbers)
Taxonomy of software testing
29 1(421-424)
Testing levels, test activities
Types of software testing –
30,31 1(434-441)
black box testing
White Box testing –
Basis path testing
Testing boundary conditions
32,33 1(424-434)
Structural testing –
Test coverage criteria based on data
flow mechanisms
No Topics Books
Referred
37 Process and Product Quality 2(663-666)
TEXT BOOKS:
1. Roger S. Pressman, “Software Engineering – A practitioner’s Approach”, Sixth
Edition, McGraw-Hill International Edition, 2005.
2. Ian Sommerville, “Software engineering”, Seventh Edition, Pearson Education Asia,
2007.
REFERENCES:
3. Ian Sommerville, “Software engineering”, Sixth Edition, Pearson Education Asia, 2000.
4. Watts S.Humphrey,”A Discipline for Software Engineering”, Pearson Education, 2007.
5. James F.Peters and Witold Pedrycz,”Software Engineering, An Engineering Approach”,
Wiley-India, 2007.
6. Stephen R.Schach, “ Software Engineering”, Tata McGraw-Hill Publishing Company
Limited, 2007.
7. S.A.Kelkar,”Software Engineering”, Prentice Hall of India Pvt, 2007.