Object and Component Systems
|
Basic Information
| Time and Location |
Lectures – Tue 10:40 in S5
Labs – Tue 17:20 in SU2 and Wed 15:40 in SU2 |
| Semester |
winter 2011 |
| Winter Term |
2/2 Zk+Z |
| Lecturers: |
Tomas Bures <bures<at-sign>d3s.mff.cuni.cz>
Frantisek Plasil <plasil<at-sign>d3s.mff.cuni.cz> |
| Labs: |
Tomas Bures <bures<at-sign>d3s.mff.cuni.cz> |
| Information in SIS: |
NSWI068 |
News
- Labs on October 5th are cancelled.
Important Dates
- 15. 11.: Assignment of the term project.
- 3. 1.: The term project is due.
- 10. 1.: Examination test.
Requirements and Examination
- Students have to subscribe to a group in the Student Information System (module Grupíček).
- There will be one term project assigned at 15. 11., due by 3. 1. It will comprise technologies taught during lectures and labs.
Depending on the quality of the solution, you will get at most 60 points. Extra effort in the solution will be rewarded. If you
submit your assignment (term project) after 3. 1., we will subtract 4 points for every day your submission is late.
- The specification of the term project can be found here.
- Final grades will be determined by the number of points got from the assignment and the result of the final exam. The final exam will take
form of a test. There will be max. 60 points for the assignment and 40 points for the exam test, which means that in total you can
get max. 100 points. The following list shows how points are converted to the grade.
- 80 and more: excellent (1)
- 72-79: very good (2)
- 63-71: good (3)
Lab Assignments
- Assignment for labs on 11. 10. and 12. 10. – [PDF]
- Assignment for labs on 18. 10. and 19. 10. – [PDF]
- Assignment for labs on 8. 11. and 9. 11. – [PDF]
- Assignment for labs on 16. 11. and 22. 11. – [PDF]
- Assignment for labs on 6. 12. and 7. 12. – [PDF]
- Assignment for labs on 13. 12. and 14. 12. – [PDF]
- Assignment for labs on 20. 12. and 21. 12. – [PDF]
- Assignment for labs on 3. 1. and 4. 1. – [PDF]
Slides and Examples
- 4. 10. 2011, 11. .10. 2011, and 18. .10. 2011
- 25. 10. 2011, 1. 11. 2011, and 8. 11. 2011
- 15. 11. 2011
- 22. 11. 2011
- 29. 11. 2011
- 6. 12. 2011
- 13. 12. 2011
- 20. 12. 2011 and 3. 1. 2012
- 3. 1. 2012
General Documents
- Antero Taivalsaari: On the Notion of Inheritance. ACM Comput. Surv. 28(3): 438-479 (1996), DOI 10.1145/243439.243441
- Frantisek Plasil and Michael Stal: An Architectural View of Distributed Objects and Components in CORBA, Java RMI, and COM/DCOM: paper, slides general view, slides CORBA
- Class-based langauges pdf.
- Advanced Class-Based Features pdf
- Object-Based Languages pdf
- Frantisek Plasil and Petr hnetynka: Hierarchical vs. Flat Component Models pdf
|