|
Name of Subject : ADVANCED SOFTWARE ENGINEERING |
|
( 5 IT 5) |
|
Unit |
|
Contents |
|
SOFTWARE CONFIGURATION MANAGEMENT: SCM Process, Objects in Software configuration, Version |
|
control, Change control, Configuration audit, Status reporting, SCM standards .SOFTWARE QUALITY |
|
I |
|
ASSURANCE: Quality Concepts, Quality Movement, SQA Activities and Formal Approaches to SQA. |
|
SOFTWARE TESTING AND DEBUGGING: Software Testing Fundamentals .Text Case Design ,White -Box |
|
Testing, Basis Path testing, Control Structure Testing, Black Box Testing and Testing for Specialized |
|
II |
|
Environments, Architectures and Applications. Program Error, Debugging Process (Information Gathering, Fault |
|
Isolation, Fault Confirmation, Documentation, Fixing fault, Testing) Debugging Example. |
|
MANAGING TEAM: Understanding behavior and selecting right person for the job, Motivation, working in groups, |
|
decision making, leadership and organizational structures. INTERNATIONAL STANDARDS: Importance and |
|
III |
|
defining software quality, ISO 9126, BS 6079 planning steps, ISO 12207 approach to software lifecycle data. |
|
WEB ENGINEERING |
|
: |
|
Attributes of Web-Based Applications. Process, Modeling activity, Analysis modeling for |
|
WebApps, Design- functional, information & interaction, testing WebApps- content, navigation, configuration, and |
|
IV |
|
performance testing. |
|
PROJECT MANAGEMENT FOR SPECIAL CLASSES OF SOFTWARE PROJECTS: Using CASE tools, CBSE, |
|
Re-engineering, forward engineering, client/server software engineering, outsourcing, Software project |
|
V |
management standards. Change and Content Management of Web Engineering.