6 CS 6.2-ADVANCED SOFTWARE ENGINEERING |
Units: I |
SOFTWARE CONFIGURATION MANAGEMENT: SCM Process, Objects in Software configuration, Version control,
Change control, Configuration audit, Status reporting, SCM standards .SOFTWARE QUALITY ASSURANCE: Quality
Concepts, Quality Movement, SQA Activities and Formal Approaches to SQA.
|
Units: II |
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 Environments, Architectures and
Applications. Program Error, Debugging Process (Information Gathering, Fault Isolation, Fault Confirmation, Documentation,
Fixing fault, Testing) Debugging Example. |
Units: III |
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 defining software
quality, ISO 9126, BS 6079 planning steps, ISO 12207 approach to software lifecycle data.
|
Units: IV |
WEB ENGINEERING: Attributes of Web-Based Applications. Process, Modeling activity, Analysis modeling for
WebApps, Design- functional, information & interaction, testing WebApps- content, navigation, configuration, and
performance testing.
|
Units: V |
PROJECT MANAGEMENT FOR SPECIAL CLASSES OF SOFTWARE PROJECTS: Using CASE tools, CBSE, Reengineering,
forward engineering, client/server software engineering, outsourcing, Software project management standards.
Change and Content Management of Web Engineering.
|
|