B. Bachelet, Logical Operations on Concepts in the C4TS++ Library, 2012.

B. Bachelet, A. Mahul, and L. Yon, Template Metaprogramming Techniques for Concept-Based Specialization, Scientific Programming, pp.43-61, 2013.
DOI : 10.1155/2013/581397

URL : https://hal.archives-ouvertes.fr/hal-00641006

B. Bachelet and L. Yon, Schrödinger Effect of Templates, 2015.

F. Bassetti, K. Davis, and D. Quinlan, C++ expression template performance issues in scientific computing, Proceedings of the First Merged International Parallel Processing Symposium and Symposium on Parallel and Distributed Processing, pp.635-639, 1998.
DOI : 10.1109/IPPS.1998.669993

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, 1995.

P. Gottschling and A. Lumsdaine, Integrating semantics and compilation, Proceedings of the 7th international conference on Generative programming and component engineering, GPCE '08, pp.67-7515, 2008.
DOI : 10.1145/1449913.1449925

D. Gregor, B. Stroustrup, J. Siek, and J. Widman, Proposed Wording for Concepts (Revision 3), pp.2421-2428, 2007.

J. Härdtlein, A. Linke, and C. Pflaum, Fast Expression Templates, In Lecture Notes in Computer Science, vol.3515, pp.1055-1063, 2005.
DOI : 10.1007/11428848_133

K. Iglberger, G. Hager-treibig, and U. Rüde, Expression Templates Revisited: A Performance Analysis of Current Methodologies, SIAM Journal on Scientific Computing, vol.34, issue.2, pp.42-69, 2012.
DOI : 10.1137/110830125

B. Mcnamara and Y. Smaragdakis, Static Interfaces in C++, First Workshop on C++ Template Programming, 2000.

J. G. Siek and A. Lumsdaine, Concept Checking: Binding Parametric Polymorphism in C++, First Workshop on C++ Template Programming, 2000.

A. Sutton, Working Draft, C++ Extensions for Concepts, 2015.

A. Sutton, B. Stroustrup, and G. Reis, Concepts Lite: Constraining Templates with Predicates, 2013.

D. Vandevoorde and N. M. Josuttis, C++ Templates: the Complete Guide, 2003.

L. Todd and . Veldhuizen, Expression Templates, C++ Gems, pp.475-487, 1996.

L. Todd and . Veldhuizen, Arrays in Blitz++, In Lecture Notes in Computer Science, vol.1505, pp.223-230, 1998.