Software Engineering Lab
Software Engineering Lab
Lab Outcome:
On successful completion of laboratory sessions, learners will be able to
1. Identify requirements and apply process model to selected case study.
2. Analyze and design models for the selected case study using UML modeling.
3. Use various software engineering tools.
Description:
The Software Engineering Lab has been developed by keeping in mind the following objectives:
Select case studies to solve real life problems by applying software engineering principles.
To impart state-of-the-art knowledge on Software Engineering and UML.
List of Experiments:
Laboratory work will be based on course syllabus with minimum 10 experiments to be incorporated.
Assign case study to a group of two/three students and each group to perform the following experiments on
their case study.
Sr. No. Title of Experiments
1 Prepare detailed statement of problem for the selected / allotted mini project and identify
suitable process model for the same with justification.
2 Develop Software Requirement Specification (SRS) document in IEEE format for the
project.
5 Identify scenarios & develop UML Use case and Class Diagram for the project.
6 Draw DFD (upto 2 levels) and prepare Data Dictionary for the project.
9 Change specification and make different versions using any SCM Tool.
10 Develop test cases for the project using white box testing.
Practical can be conducted using any open source software tools like Dia, Star UML, etc.
Term Work: