On Friday October 17, this site was moved to a new server, https://mw.hh.se. The original address will continue to work. Whithin a week or two this site will return to the original address. /Peo HH IT-dep
WG211/M3LopezHerrejon: Difference between revisions
From WG 2.11
Jump to navigationJump to search
m 1 revision |
(No difference)
|
Revision as of 12:06, 12 December 2011
Speaker: Roberto Lopez-Herrejon
Slides: [[http://pub.smart-generators.org/M3Schedule/LopezHerrejonFeaturesToAspects.pdf .pdf]]
Abstract:
Features are increments in program functionality and constitute the building blocks of software product lines. Aspects offer powerful mechanisms to modularize crosscutting concerns. Aspect Oriented Programming (AOP) has been successfully applied to several domains; however, their application to product line engineering has been limited. Work on Feature Oriented Programming (FOP) has shown that a crucial factor to synthesize product lines is a composition model based on functional composition. In this talk I show how to emulate functional composition using AspectJ and its application to synthesize a large scale product line.