Dr. William B Frakes

E-Mail: wfrakes@vt.edu
URL: http://frakes.cs.vt.edu

Professor William B Frakes
Department of Computer Science
Virginia Polytechnic Institute and State University
Northern Virginia Center
7054 Hayrack Road, Room 302
Falls Church, VA 22043

Telephone: 703-538-8497
Fax: 703-538-8348


Associate Professor

Research Interests:

Software Reuse, Domain Engineering, Empirical Methods, and Information Retrieval


CS 5704 Software Engineering
CS 6704 Domain Engineering
CS 5014 Research Methods

Selected Publications

William B. Frakes, G. B., Julian Urbano, Reghu Anguswamy (2010). Computer Support For a Cross-discipline Research Methods Consortium, 2nd International Conference on Computer Supported Education - CSEDU 2010. Valencia, Spain.

Santos, R. F. D. and W. B. Frakes (2009). DAREonline: A Web-Based Domain Engineering Tool. 11th International Conference on Software Reuse. Falls Church, VA Springer, 246-257.

O. Yilmaz, I.R. Chen, G. Kulczycki and W.B. Frakes, "Performance Analysis of Spillover-Partitioning Call Admission Control in Mobile Wireless Networks", Wireless Personal Communications, accepted to appear, 2009.

Frakes, W. B., Kulczycki, G, and N. Moodliar (2008). An Empirical Comparison of Methods for Reengineering Procedural Software Systems to Object-Oriented Systems. 10 International Conference on Software Reuse. H. Mei. Beijing, Springer. LNCS 5030: 376-389.

Edelman, A., Frakes, W.B., and Lillie, C. (2008). SAM: Simple API for Object-Oriented Code Metrics. 10 International Conference on Software Reuse. H. Mei. Beijing, Springer. LNCS 5030: 347-359.

Frakes, B., "Reuse and Safety", Position Paper, International Workshop on Reuse and Safety, June 2006, Torino, Italy.

Frakes, W. G. Kulczycki, C. Saxena , "Case Study of a Method for Reengineering Procedural Systems into OO Systems", in Maurizio Morisio (Ed.): Proc. 9th Int'l Conference on Software Reuse (ICSR'06), Torino, 12-15 June 2006, Springer Verlag LNCS 403.

Tortorella, M., & Frakes, W. B. (2006). "A Computer Implementation of the Separate Maintenance Model for Complex System Reliability". Quality and Reliability Engineering International 22, pp. 757-770.

Frakes, W.B. and Kyo Kang, (2005), "Software Reuse Research: Status and Future", IEEE Transactions on Software Engineering, 31(7), July, pp. 529-536.

Frakes, W., "A Case Study of a Reusable Component Collection in the Information Retrieval Domain", Journal of Systems and Software 2004, (Volume 72, Number 2) pp. 265-270.

Frakes. W and Fox. C.J.. "Strength and Similarity of Affix Removal Stemming Algorithms", ACM SIGIR Forum, 2003, 37(1).

Frakes, W.,Succi, G., "An Industrial Study of Reuse, Quality, and Productivity", Journal of Systems and Software, Volume 57, Issue 2, 15 June 2001, Pages 99-106.

Frakes, W., (1998). "Systematic Software Reuse". Introduction to special issue on reuseAnnals of Software Engineering, pp. 1-3.

Frakes, W., Prieto-Diaz, R., & Fox, C. (1998). "DARE: Domain Analysis and Reuse Environment". Annals of Software Engineering (5), , pp. 125-141.

Prem Devanbu and Bill Frakes, "Extracting Formal Domain Models from Existing Code for Generative Reuse", ACM Applied Computing Review, 5 (1), Autumn 1997.

Fox, C.J. and W.B. Frakes, "The Quality Approach: Is It Delivering?" CACM, 40(6) June pp. 24-29, 1997 . Introduction to Special Section on Software Quality. Reprinted in the Testing Techniques Newsletter (TTN) ON-LINE EDITION July 1997.

Frakes, William B. and Christopher J. Fox. "Quality Improvement Using A Software Reuse Failure Modes Model" IEEE Transactions on Software Engineering, 22(4), pp. 274-279, April, 1996.

Frakes, William and Carol Terry. "Software Reuse: Metrics and Models." ACM Computing Surveys 28(2), pp. 415-435, 1996.

More Publications