AOSD 2011 Modularity Visions Track Invited Talk
March 24th 2011
Gilad Bracha, SAP Labs
(slides at http://aosd.net/2011/files/keynotes/Gilad_aosd.pdf)
ABSTRACT:
Interfaces are key to defining modularity. A working definition of module is an entity that can be changed freely as long as its interface is preserved. What then is a good notion of interface? In this talk, we'll argue for a notion of modules and interfaces that is ultimately inspired by physical reality, and contrast it with the dreams embodied in the concepts of aspect orientation. Our notions have been realized in the Newspeak language, but the concepts apply to a variety of languages.
More at http://aosd.net/2011/keynotes.html
Link to this comment:
All Comments (0)