Mixin layers are a technique for implementing layered object-oriented designs (e.g., collaboration-based designs). Mixin layers are similar to abstract subclasses (mixin classes) but scaled to a multiple-class granularity. We describe mixin layers from a programming language viewpoint, discuss checking the consistency of a mixin layer composition, and analyze the language support issues involved.
CITATION STYLE
Smaragdakis, Y., & Batory, D. (1998). Implementing layered designs with mixin layers. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1445, pp. 550–570). Springer Verlag. https://doi.org/10.1007/BFb0054107
Mendeley helps you to discover research relevant for your work.