AL-403 Software Engineering Notes
5 notes for Software Engineering, unit by unit.
Notes for AL-403
- Unit 1 · Short notes The Software Product and Software Process Software product and process characteristics · Linear sequential (waterfall) model · Prototyping model · Rapid application development (RAD) model · Incremental model · Spiral model
- Unit 2 · Short notes Requirement Elicitation, Analysis, and Specification Functional and non‑functional requirements · Requirement sources and elicitation techniques · Analysis modeling for function‑oriented development · Analysis modeling for object‑oriented development · Use‑case modeling · System and software requirement specifications
- Unit 3 · Short notes Software Design Software design process · Design concepts and principles · Software modeling and UML · Architectural design · Architectural views and styles · User‑interface design
- Unit 4 · Short notes Software Analysis and Testing Static and dynamic software analysis · Code inspections · Fundamentals of software testing · Software test process · Testing levels (unit, integration, system, acceptance) · Test criteria
- Unit 5 · Short notes Software Maintenance & Software Project Measurement Need and types of software maintenance · Software configuration management (SCM) · Software change management · Version control · Change control and reporting · Program comprehension techniques
More for AL-403
Other 4th semester AIML subjects
- AL-401 Introduction to Discrete Structure &Linear Algebra
- AL-402 Analysis & Design of Algorithms
- AL-404 Computer Organization & Architecture
- AL-405 Machine Learning
- AL-406 Java Lab