James D. McCaffrey
From Wikipedia, the free encyclopedia
Dr. James D. McCaffrey is a software engineer and author known for his contributions to the fields of mathematical combinatorics and software test automation. McCaffrey published the first descriptions with code implementations of the factoradic and the combinadic entities (see References). McCaffrey holds a doctorate from the University of Southern California, and degrees from the University of California, Irvine and California State University, Fullerton.
[edit] References
First description with implementation of the factoradic entity appears in "Using Permutations in .NET for Improved Systems Security", McCaffrey, J. D., August 2003, MSDN Library. See http://msdn2.microsoft.com/en-us/library/aa302371.aspx and "String Permutations", MSDN Magazine, June 2006 (Vol. 21, No. 7).
First description with implementation of the combinadic entity appears in "Generating the mth Lexicographical Element of a Mathematical Combination", McCaffrey, J. D., July 2004, MSDN Library. See http://msdn2.microsoft.com/en-us/library/aa289166(VS.71).aspx.
McCaffrey, James D., ".NET Test Automation Recipes", Apress Publishing, 2006. ISBN: 1590596633.