________________________________________________________________________ |
|
Advanced Software Composition Prof. Mehmet Aksit 15 hours, 4 credits July 13 - July 16, 2010 Dipartimento di Ingegneria dell'Informazione: Elettronica, Informatica, Telecomunicazioni, via Caruso, meeting room, ground floor Contacts: Prof. Francesco Marcelloni
Aims Separation and composition of concerns is the key technique to manage software complexity. The aim of this series of lectures is to make the students comprehend the important software composition challenges and to introduce advanced solutions in addressing these challenges. Participants will understand the generic and domain specific nature of software composition problems, and will gain knowledge in object-oriented, aspect-oriented and generative solution approaches. The lessons will be detailed in advanced dispatch mechanisms and language-independent approaches as demonstrated by the composition filters model. Also, the issues of semantic interference, verification of functional behavior, reusable and extensible compositions, and practical applications will be discussed. Syllabus
|