Skip to content
Previous Year Question Paper

AL-403 - Software Engineering (SE)

June 2025AIMLSEMESTER-4
June 2025
Max Marks:
Duration:
Q.1
a)

Differentiate between software product characteristics and software process characteristics.

b)

Explain the Linear Sequential Model and discuss its advantages and disadvantages.

Q.2
a)

What is the Component Assembly Model? How does it differ from the Incremental Model?

b)

Explain the purpose of process customization and improvement with reference to CMM.

Q.3
a)

Describe functional and non-functional requirements with examples.

b)

What are the major requirement elicitation techniques? Discuss any two in detail.

Q.4
a)

Explain use case modeling with the help of an example.

b)

What are the key contents of a Software Requirement Specification (SRS) document?

Q.5
a)

Describe any four fundamental software design principles.

b)

Explain the SA/SD approach to function-oriented design.

Q.6
a)

What are architectural views? Briefly describe different architectural styles.

b)

What are the key design metrics used to evaluate software design quality?

Q.7
a)

Differentiate between static and dynamic code analysis.

b)

Describe the black-box testing technique with an example.

Q.8
a)

What is Software Configuration Management (SCM)? Describe its major activities.

b)

Explain software project feasibility analysis and its types.