1. |
What is software design? |
Read the syllabus |
30minutes |
Review the class and consider the purpose of software design |
160minutes |
2. |
Basics of modeling and UML |
Read papers given in the class and prepare a presentation |
190minutes |
3. |
Description of software architecture |
Read papers given in the class and prepare a presentation |
190minutes |
4. |
Evaluation of softwarea architecture |
Read papers given in the class and prepare a presentation |
190minutes |
5. |
Design pattern |
Read papers given in the class and prepare a presentation |
190minutes |
6. |
Architecture pattern |
Read papers given in the class and prepare a presentation |
190minutes |
7. |
Profiles |
Read papers given in the class and prepare a presentation |
190minutes |
8. |
Development methodologies and software design |
Read papers given in the class and prepare a presentation |
190minutes |
9. |
Verification techniques |
Read papers given in the class and prepare a presentation |
190minutes |
10. |
Model checking |
Read papers given in the class and prepare a presentation |
190minutes |
11. |
Aspect-orientation |
Read papers given in the class and prepare a presentation |
190minutes |
12. |
Software product line |
Read papers given in the class and prepare a presentation |
190minutes |
13. |
Modeling of variability |
Read papers given in the class and prepare a presentation |
190minutes |
14. |
Presentation of assingment and discussion |
Prepare your presentation |
180minutes |
Total. |
- |
- |
2650minutes |