Bibliography

D.Abrahams, Want Speed? Pass by Value. In C++ Next, 2009.

D.Adams, So Long, and Thanks for all the Fish. 1984.

A.Alexandrescu, Move Constructors. In C/C++ Users Journal, February 2003.

F.Ametrano and M.Bianchetti, Everything You Always Wanted to Know About Multiple Interest Rate Curve Bootstrapping but Were Afraid to Ask. SSRN working papers series n.2219548, 2013.

J.Barton and L.R.Nackman, Dimensional Analysis. In C++ Report, January 1995.

T.Becker, On the Tension Between Object-Oriented and Generic Programming in C++. 2007.

Boost C++ libraries.http://boost.org.

M.K.Bowen and R.Smith, Derivative formulae and errors for non-uniformly spaced points. In Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, volume 461, pages 1975–1997. The Royal Society, 2005.

D.Brigo and F.Mercurio, Interest Rate Models — Theory and Practice, 2nd edition. Springer, 2006.

Mel Brooks (director), Young Frankenstein. Twentieth Century Fox, 1974.

W.E.Brown, Toward Opaque Typedefs for C++1Y, v2. C++ Standards Committee Paper N3741, 2013.

L.Carroll, The Hunting of the Snark. 1876.

G.K.Chesterton, Alarms and Discursions. 1910.

M.P.Cline, G.Lomow and M.Girou, C++ FAQs, 2nd edition. Addison-Wesley, 1998.

J.O.Coplien, A Curiously Recurring Template Pattern. In S.B.Lippman, editor, C++ Gems. Cambridge University Press, 1996.

C.S.L.de Graaf. Finite Difference Methods in Derivatives Pricing under Stochastic Volatility Models. Master’s thesis, Mathematisch Instituut, Universiteit Leiden, 2012.

C.Dickens, Great Expectations. 1860.

P.Dimov, H.E.Hinnant and D.Abrahams, The Forwarding Problem: Arguments. C++ Standards Committee Paper N1385, 2002.

M.Dindal (director), The Emperor’s New Groove. Walt Disney Pictures, 2000.

D.J.Duffy, Finite Difference Methods in Financial Engineering: A Partial Differential Equation Approach. John Wiley and Sons, 2006.

M.Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd edition. Addison-Wesley, 2003.

M.Fowler, Fluent Interface. 2005.

M.Fowler, K.Beck, J.Brant, W.Opdyke and D.Roberts, Refactoring: Improving the Design of Existing Code. Addison-Wesley, 1999.

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

P.Glasserman, Monte Carlo Methods in Financial Engineering. Springer, 2003.

D.Gregor, A Brief Introduction to Variadic Templates. C++ Standards Committee Paper N2087, 2006.

H.E.Hinnant, B.Stroustrup and B.Kozicki, A Brief Introduction to Rvalue References. C++ Standards Committee Paper N2027, 2006.

A.Hunt and D.Thomas, The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley, 1999.

International Standards Organization, Programming Languages — C++. International Standard ISO/IEC 14882:2014.

International Swaps and Derivatives Associations, Financial products Markup Language.

P.Jäckel, Monte Carlo Methods in Finance. John Wiley and Sons, 2002.

J.Kerievsky, Refactoring to Patterns. Addison-Wesley, 2004.

R.Kleiser (director), Grease. Paramount Pictures, 1978.

H.P.Lovecraft, The Call of Cthulhu. 1928.

R.C.Martin, Acyclic Visitor. In Pattern Languages of Program Design 3. Addison-Wesley, 1997.

S.Meyers, Effective C++, 3rd edition. Addison-Wesley, 2005.

N.C.Myers, Traits: a new and useful template technique. In The C++ Report, June 1995.

G.Orwell, Animal Farm. 1945.

W.H.Press, S.A.Teukolsky, W.T.Vetterling and B.P.Flannery, Numerical Recipes in C, 2nd edition. Cambridge University Press, 1992.

QuantLib. http://quantlib.org.

E.Queen, The Roman Hat Mystery. 1929.

V.Simonis and R.Weiss, Exploring Template Template Parameters. In Perspectives of System Informatics, number 2244 in Lecture Notes in Computer Science. Springer Berlin / Heidelberg, 2001.

B.Stroustrup, The C++ Programming Language, 4th edition. Addison-Wesley, 2013.

H.Sutter, You don’t know const and mutable. In Sutter’s Mill, 2013.

H.Sutter and A.Alexandrescu, C++ Coding Standards. Addison-Wesley, 2004.

T.Veldhuizen, Techniques for Scientific C++. Indiana University Computer Science Technical Report TR542, 2000.

H.G.Wells, The Shape of Things to Come. 1933.

P.G.Wodehouse, My Man Jeeves. 1919.