The key implementation technique of GenVoca is due to Smaragdakis called mixin-layers.123
Aspectual mixin layers and aspectual feature modules are recent extensions that incorporate aspect-oriented programming.45
References
References
- "Implementing Layered Designs with Mixin Layers" (PDF). Archived from the original (PDF) on 2017-07-06.
- "Object Oriented Frameworks and Product Lines" (PDF). Archived from the original (PDF) on 2017-07-06.
- "Mixin Layers: An Object Oriented Implementation Technique for Refinements and Collaboration-Based Designs" (PDF). Archived from the original (PDF) on 2017-07-06.
- "Aspectual Mixin Layers: Aspects and Features in Concert" (PDF).
- "Aspectual Feature Modules".