1. Beveridge, J.: Self-Registering Objects in C++. Dr. Dobbś Journal (August 1998)
2. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison Wesley, Reading (1995)
3. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software architecture. A System of Patterns. Wiley, Chichester (2000)
4. Arge, E., Bruaset, A.M., Langtangen, H.P. (eds.): Modern Software Tools for Scientific Computing. Birkhäuser, Basel (1997)
5. Open Systems Laboratory: The Object-Oriented Numerics Page (2005),
http://www.oonumerics.org/oon/