Thomas J. McCabe, founder of McCabe Software, author, inventor, entrepreneur, speaker -- is internationally known for his development of software metrics that bear his name. As Founder, CEO, and Chairman of McCabe Software, Tom grew the company and three European subsidiaries to a critical mass of 175 people based on his original research. In 1999 he was appointed to lead the Washington DC chapter of the Chief Executive Officers (CEO) Club, a group consisting of founders and entrepreneurs. Tom also actively speaks across the country and overseas on software development as well as on entrepreneurship.
In 2009 Tom McCabe’s publication on software complexity was chosen as one of the retrospective 23 highest impact papers in computer science by the ACM-SIGSOFT. Tom was the 1998 recipient of the fourth international Stevens Award and presented the Stevens Lecture on Software Development Methods on March 10th in Florence, Italy. He also testified before congress in the hearing entitled, “Year 2000: Biggest Problems and Proposed Solutions” in June of 1998. CNN Headline News aired a segment featuring Tom McCabe where he was interviewed on the Year 2000 in 1998. Tom has recently given presentations to the faculty and student body at the University of California Polytechnic, the University of Connecticut, and the Citadel on entrepreneurship.
Tom currently is on the boards of several US and European companies. He is leading a project to apply mathematical complexity analysis to the DNA double helix. He has authored a paper which applies mathematical analysis to biological emergent intelligence.
Tom McCabe’s landmark research appears in “Design Complexity Measurement and Testing” which was published in 1989 in Communications of the ACM. Other publications include “Software Complexity” with Arthur Watson, CrossTalk, 1994; “Combining Comprehension and Testing in Object-Oriented Development” with Arthur Watson, Object Magazine, 1994; “Testing an Object-Oriented Application” with Lori Dreyer, Albert Dunn, and Arthur Watson, The Journal of the Quality Assurance Institute, 1994; “An Engineering Approach of Software Maintenance” with Eldonna Williamson, CASE Outlook, 1992; Tips on Reengineering Redundant Software” with Eldonna Williamson, Datamation, 1992; and “Reverse Engineering, Reusability, Redundancy: The Connection”, American Programmer, 1990.
No comments:
Post a Comment