1. Abrahams D, Gurtovoy A (2004) C++ template metaprogramming: concepts, tools, and techniques from boost and beyond. Addison Wesley Professional, Boston
2. Apel S, Sichting H, Böhm K (2004) Configurable binding: how to exploit mixins and design patterns for resource-constrained environments. TR. No. 14/2004, Otto-von-Guericke University, Magdeburg, Germany
3. Ashenden PJ (2008) The designer’s guide to VHDL. Springer, Dordrecht
4. Barendregt H (1992) Introduction to generalized type systems. J Funct Program 1(2):125–154
5. Bracha G, Cook W (1990) Mixin-based inheritance. ACM SIGPLAN Notices 25(10):303–311