| 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 |