James D. McCaffrey
From Wikipedia, the free encyclopedia
For the American actor, see James McCaffrey.
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.
McCaffrey is the director of technical training at Volt Information Sciences in Redmond, Washington, focusing on the needs of software engineers being placed primarily at Microsoft. He has also worked on Microsoft products such as Internet Explorer and MSN Search. [1]
[edit] See also
[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.