General Information Academics Admission Facilities People Research Search College of Engineering
Florida Institute of Technology Department of Computer Sciences


Faculty Profile of:
James A Whittaker, Ph.D.
Associate Professor and Director of the Center for Software Engineering Research, Computer Sciences Department
 
 
B.S. Computer Science, Bellarmine College
M.S. Computer Science, University of Tennessee
Ph.D. Computer Science, University of Tennessee
Contact Information
Email Address: jw@cs.fit.edu
Homepage:http://www.cs.fit.edu/~jw
Office Location (Building): Olin Engineering Complex
Office Location (Room): 247
Office Phone: (321) 674-7638

Past Employment and Affiliations
     1987 - 1988: Federal Bureau of Investigation, System Administrator/Software Developer
     1988 - 1992: University of Tennessee, Graduate Teaching/Research Assistant
     1992 - 1996: University of Tennessee, Adjunct Assistant Professor
     1992 - 1996: Software Engineering Technology, Project Leader
     1996 - 1998: Florida Institute of Technology, Assistant Professor: Computer Science
     1998 - Present: Florida Institute of Technology, Associate Professor: Computer Science
     1999 - Present: Florida Institute of Technology, Chair, Software Engineering Program


Research Interests
     Software design methods - methods used in software design
     Software testing - Finding efficient and accurate ways of testing software for defects and errors
     Software reliability - Researching ways to prevent software "crash" and data corrosion
     Information/computer security - Discovering new methods of protecting data in a computer system


Publications

Books
     Whittaker J.A., and El-Far I.. From Concept to Code. : , Project completion pending.
     Whittaker J.A., Robinson H., and Tierney J.. Software Testing: The Basics and Beyond. : , Project completion pending.
     Whittaker, James A. Software Certification Guidebook. Knoxville, TN: SET Press, 1995.
     Whittaker J.A., and Becker S.. Cleanroom software engineering practices. Harrisburg, PA: IDEA Group Publishing, 1996.
     Whittaker, James A. Introduction to Software Engineering. Melbourne, Florida: SES Press, 1998.

Journal Articles
     Whittaker, James A. "Software's Invisible User." IEEE Software. (pending).
     Whittaker J.A., and Voas J.M.. "Toward a More Reliable Theory of Software Reliability." IEEE Computer. (pending).
     Whittaker J.A., Rekab K., and Thomason M.G.. "A Markov Chain Model For Predicting The Reliability Of Multi-Version Software." Journal of Information and Software Technology. (pending).
     Whittaker J.A., and Al-Ghafees M.. "Selecting Software Test Data Using Black-Box Data Flow Information." ACM Transactions on Software Engineering and Methodology. (pending).
     Whittaker J.A., and Poore J.H.. "Markov Analysis of Software Specifications." ACM Transactions on Software Engineering and Methodology. 3, 1 (93-106): 1993.
     Whittaker J.A., and Thomason M.G.. "Rare fail-states and extreme values of TTF in a Markov Chain Model for Software Reliability." IEEE Transactions on Software Engineering. (pending).
     Whittaker J.A., and M.G. Thomason. "A Markov Chain model for statistical software testing." IEEE Transactions on Software Engineering. 20, 10 (1994): 812-824.
     Whittaker, James A. "Stochastic Software Testing." The Annuals of Software Engineering. 4 (1997): 115-131.
     Whittaker J.A., and Jorgensen A.. "Why Software Fails." ACM Software Engineering Notes. 24, 4 (1999).
     Whittaker, James A. "What is Software Testing, and Why is It So Hard." IEEE Software. 17, 1 (2000): 70-79.

Chapters/Articles from a Book
     Whittaker, James A. "Certification Practices." Cleanroom Certification Practices. (S. Becker and J.A. Whittaker). ed. Harrisburg, PA: IDEA Group Publishing, 1996:83-115

Conference Papers
     Whittaker J.A., and Thomason M.G.. "Markov Chain Representation of Sequences in Knowledge-Based Systems." Proceedings of the Symposium on Computer Vision, held 1991. Ed. . AalBorg, DK: , 1991: 71-98
     Whittaker J.A., and Poore J.H.. "Statistical Testing for Cleanroom Software Engineering." Proceedings of the Hawaii International Conference on Systems Science, held 1992. Ed. . : IEEE Computer Society Press, 1992: 428-436
     Whittaker J.A., and Agrawal K.. "Experiences in Applying Statistical Testing to a Real-Time, Embedded Software System." Proceedings of the Pacific Northwest Software Quality Conference, held 1993. Ed. . Portland, OR: , 1993: 154-170
     Whittaker J.A., and Agrawal K.. "A Case Study in Software Reliability Measurement." Proceedings of Quality Week, held 1994. Ed. . San Francisco, CA: , 1994:
     Whittaker, James A. "Statistical Testing Software." Proceedings of the Software Technology Conference, held 1996. Ed. . Salt Lake City, UT: , 1996:
     Whittaker J.A., and Deck M.. "Lessons Learned from Fifteen Years of Cleanroom Testing." Proceedings of the Software Testing Analysis and Review Conference, held 1997. Ed. . San Diego, CA: , 1997: 177-189
     Whittaker J.A., and Thomason M.G.. "Rare Failure State in a Markov Chain Model for Software Reliability." Proceedings of the International Symposium on Software Reliability Engineering ISSRE99, held 1999. Ed. . Boca Raton, FL: , 1999:
     Whittaker J.A., and Al-Ghafees M.. "Markov Chain-Based Test Data Adequacy Criteria." IRA 2000, held 2000. Ed. . Anchorage, AL: , 2000:
     Whittaker, James A. "How to Break Software- A Case Study." STAR EAST 2000, held 2000. Ed. . Orlando, FL: , 2000:


Honors and Awards
     Best Presentation - For "Exploiting a Broken Design Process" at Software Testing Analysis and Review Conference (STAR) in Orlando, Fl (1999)
     Florida Tech College of Engineering Research Aware (1998)
     Best Presentation - For "Model-Based Testing, Research and Development" at Teradyne Users Group Conference in Orlando, Fl (1999)
     "Teacher of the Year": Student Elected - 1997-1998, 1998-1999


< Return to Faculty List