FOSD Mixin Layers explained

The key implementation technique of GenVoca is due to Smaragdakis called mixin-layers.[1] [2] [3]

Aspectual mixin layers and aspectual feature modules are recent extensions that incorporate aspect-oriented programming.[4] [5]

See also

References

  1. Web site: [ftp://ftp.cs.utexas.edu/pub/predator/ecoop98.pdf Implementing Layered Designs with Mixin Layers].
  2. Web site: [ftp://ftp.cs.utexas.edu/pub/predator/frameworks.pdf Object Oriented Frameworks and Product Lines].
  3. Web site: [ftp://ftp.cs.utexas.edu/pub/predator/layers.pdf Mixin Layers: An Object Oriented Implementation Technique for Refinements and Collaboration-Based Designs ].
  4. Web site: Aspectual Mixin Layers: Aspects and Features in Concert.
  5. Web site: Aspectual Feature Modules.