Reaching us
Search
Your Location: Home > Research > Publications
ABOUT NVC CS ACADEMICS ADMISSIONS RESEARCH PEOPLE CAREERS
Navigate
RESEARCH

Software Engineering

Books

  1. Frakes, W.B., (Ed.): (2000) Software Reuse: Advances in Software Reusability, 6th International Conference, ICSR-6 Vienna, Austria, June 27-29, 2000 Proceedings ISBN: 3-540-67696-1
  2. Frakes, William B., Fox, Christopher J., and Nejmeh, Brian A., Software Engineering in the UNIX/C Environment, Englewood Cliffs, NJ: Prentice-Hall, 1991. ISBN: 0-13-829763-0 (262 pgs.) (Japanese edition by TOPPAN, ISBN-8101-8530-3, 310 pgs. )
  3. Frakes, W. B., (Ed.), Software Reuse: Advances in Software Reusability, Proceedings of the Third International Conference on Software Reuse, Los Alimitos, CA: IEEE CS Press, 1994. ISBN: 0-8186-6630-7
  4. Prieto-Diaz, Ruben and Frakes, William B., (Eds.), Advances in Software Reuse:: Selected Papers from the Second International Workshop on Software Reuse, Los Alimitos, CA: IEEE CS Press, 1993. ISBN: 0-8186-3130-9 (204 pgs.)
  5. Frakes, William B. and Baeza-Yates, Ricardo (Eds.), Information Retrieval: Data Structures and Algorithms, Englewood Cliffs, NJ: Prentice-Hall, 1992. ISBN: 0-13-463837-9 (504 pgs.) (Revised Version - 1998)
    republished on a cd-rom entitled Dr.Dobbs Essential Books on Algorithms and Data Structures
  6. Frakes, William B. and Christopher J. Fox, Software Reuse Survey Report, Sterling, VA: Software Engineering Guild, 1993. ISBN: 0-9666219-0-5 (paper), 0-9666219-1-3 (electronic).
  7. Frakes, William B., Term Conflation for Information Retrieval, Ph.D. dissertation, Syracuse University, 1982. (134 pgs.)

Book chapters

  1. Frakes, W.B., "Software Engineering", in McGraw-Hill Encyclopedia of Science and Technology (2001)
  2. Frakes, W.B., "Software Reuse", in Encyclopedia of Library and Information Science, A. Kent, Editor. 2000, Marcel Dekker, Inc.: New York. Volume 66, Supplement 29, pp. 324-333.
  3. Frakes, W.B., "Software Reuse", in Encyclopedia of Microcomputers, A. Kent and J.G. Williams, Editor. 1995, Marcel Dekker, Inc.: New York. p. 179-184.
  4. Frakes, William B. "Software Reuse Empirical Studies." In Software Reusability, ed. Wilhelm Schaefer, Ruben Prieto-Diaz, and Masao Matsumoto. New York: Ellis Horwood, 1994. pp. 153-160.
  5. Arnold, Robert S. and Frakes, William B., "Software Reuse and Re-engineering", in Arnold, R. (Ed.), Tutorial on Software Re-engineering, IEEE Press, 1992. pp. 476-484.
  6. Frakes, W. B., "Introduction to Information Storage and Retrieval Systems", in Frakes, William B. and Baeza-Yates, Ricardo (Eds.), Information Retrieval: Data Structures and Algorithms, Englewood Cliffs, NJ: Prentice-Hall, 1992. pp. 1-12.
  7. Frakes, W. B., "Stemming Algorithms", in Frakes, William B. and Baeza-Yates, Ricardo (Eds.), Information Retrieval: Data Structures and Algorithms, Englewood Cliffs, NJ: Prentice-Hall, 1992. pp. 131-160.
  8. Schofield, James W., Fox, Christopher J., Frakes, William B., and Gandel, Paul, "Failure Mode Analysis Expert Systems", in Automation in Quality Assurance, Executive Sciences Institute, 1988. pp. 113-122.
  9. Frakes, W. B. and Nejmeh, B. A., "An Information System for Software Reuse", in Tracz, W. (Ed.), IEEE Tutorial: Software Reuse: Emerging Technology, IEEE Computer Society, 1988. pp. 142-151.

Journal Papers

  1. 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
  2. Frakes. W and Fox. C.J.. "Strength and Similarity of Affix Removal Stemming Algorithms", ACM SIGIR Forum, 2003, 37(1).
  3. 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
  4. Frakes, W.,  (1998). "Systematic Software Reuse". Introduction to special  issue on reuseAnnals of Software Engineering, pp. 1-3.
  5. Frakes, W., Prieto-Diaz, R., & Fox, C. (1998). "DARE: Domain Analysis and Reuse Environment". Annals of Software Engineering (5), , pp. 125-141.
  6. Prem Devanbu and Bill Frakes, "Extracting Formal Domain Models from Existing Code for Generative Reuse", ACM Applied Computing Review, 5 (1), Autumn 1997.
  7. 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
  8. 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.
  9. Frakes, William and Carol Terry. "Software Reuse: Metrics and Models." ACM Computing Surveys 28(2), pp. 415-435, 1996.
  10. Frakes, William B. and Christopher J. Fox. "Sixteen Questions about Software Reuse" CACM, 38(6) pp. 75-87 , 1995.
  11. Frakes, William B. and Christopher J. Fox. "Modeling Reuse Across the Software Lifecycle." Journal of Systems and Software, 30(3), pp. 295-301, 1995.
  12. Frakes, William and Sadahiro Isoda. "Success Factors of Systematic Reuse." Introduction to special  issue on reuse IEEE Software (September 1994): V11, n5, pp. 14-19.
  13. Frakes, William B. and Pole, Thomas, "An Empirical Study of Representation Methods for Reusable Software Components", IEEE Transactions on Software Engineering, V20 n8, pp. 617-630, 1994.
  14. Frakes, William B., "Software Reuse as Industrial Experiment", American Programmer V6 n8, pp. 27-33, September 1993.
  15. Arnold, Robert S. and Frakes, William B., "Software Reuse and Reengineering", CASE Trends, February 1992, pp. 44-48.
  16. Frakes, W.B., Lubinsky, D.J., and Neal, D.N., "Experimental Evaluation of a Test Coverage Analyzer for C and C++", Journal of Systems and Software, October 1991, pp. 135-139.
  17. Frakes, W.B., and Gandel, P.B., "Representing Reusable Software", Information and Software Technology , V32 n10, pp. 653-664, December 1990.
  18. Frakes, W.B., and Myers, D.H., "Using Expert System Components to Add Intelligent Help and Guidance to Software Tools", Information and Software Technology, V31 n7, pp. 366-370, September 1989.
  19. Diemer, John Andrew, Frakes, William Bruce, Gandel, Paul Brian, and Fox, Christopher John, "Teaching Mineral Identification Skills Using an Expert System Computer Program Incorporating Digitalized Video Images", Journal of Geological Education, V37, pp. 121-127, March 1989.
  20. Fox, Christopher, Frakes, William, and Gandel, Paul, "Foundational Issues in Knowledge Based Information Systems," Canadian Journal of Information Science, V13 n3/4, pp. 90-102, December 1988.
  21. Frakes, William B. and Fox, Christopher J., "CEST: An Expert System Function Library and Workbench for UNIX System/C Language", The AT&T Technical Journal , V67 n2, , pp. 95-106, March/April 1988.
  22. Katzer, J., McGill, M. J., Tessier, J. A., Frakes, W., and DasGupta, P., "A Study of the Overlap among Document Representations", Information Technology: Research and Development, January 1983, pp. 261-274.

Conference proceedings

  1. Frakes, W. (2000, Nov. 6-9). "A Method for Bounding Domains". In IASTED International Conference Software Engineering and Applications 2000 (SEA 2000), Las Vegas, NV:
  2. Alonso, O., & Frakes, W. B. (2000, August 10-13th). "DARE-Web: Domain Analysis in a Web Environment". In AMCIS 2000 Americas Conference on Information Systems, . Long Beach, CA:
  3. Frakes, William B., "A Case Study of a Reusable Component Collection", ASSET 2000 The 3rd IEEE Symposium on Application-Specific Systems and Software Engineering Technology (ASSET 2000) (March 24-25, 2000, Richardson, Texas)
  4. Frakes, W. B. (2000 March 24-25). Software Reuse in Practice. In The 3rd IEEE Symposium on Application-Specific Systems and Software Engineering Technology (ASSET 2000), . Richardson, TX:
  5. Frakes, Bill, "A 10 Year Perspective on Reuse Benefits", Proceedings of European Reuse Workshop '98. 1998. Madrid, Spain: ESI, pp. 135-138.
  6. Alonso, Omar and Bill Frakes, Visualization of Reusable Software Components, Joint Conference on Intelligent Systems 1999 (JCIS'98). Assoc. for Intell. Machinery. Part vol.3, 1998, pp.483-6 vol.3. USA.
  7. Frakes, Bill, "Linking Domain Analysis and Domain Implementation", Proceedings of Fifth  International Conference on Software Reuse. 1998. Victoria, BC: IEEE CS Press, pp. 348-349.
  8. Frakes, W., R. Prieto-Diaz, and C. Fox. "DARE-COTS A Domain Analysis Support Tool". in XVII International Confernce of the Chilean Computer Society. 1997. Valparaiso, Chile: IEEE Computer Society Press. pp. 73-77.
  9. Frakes, W. B. (1997). "Automating Domain Analysis". In Eighth Workshop on Software Reuse, . Columbus, Ohio:
  10. W. Frakes. "The Software Reuse Business". Proceedings of Fourth International Conference on Software Reuse. 1996. Orlando, FL: IEEE CS Press.
  11. Hollenbach, C. and W. Frakes. "Software Process Reuse in an Industrial Setting". Proceedings of Fourth International Conference on Software Reuse. 1996. Orlando, FL: IEEE CS Press, pp. 22-30.
  12. Hollenbach, C. and W. Frakes. Software Process Reuse. in Seventh Workshop on Software Reuse. 1995. St. Charles Il.:
  13. Frakes, W., R. Prieto-Diaz, and C. Fox. DARE: Domain Analysis and Reuse Environment. in Seventh Annual Workshop on Software Reuse. 1995. St. Charles, IL:
  14. Frakes, William "Position Paper for Panel on Software Engineering Education" in TRI-Ada '94 in Baltimore, Md., edited by Charles Engle, ACM Press ( 1 page).
  15. Frakes, William. "Systematic Software Reuse: A Paradigm Shift" Proceedings of Third International Conference on Software Reuse: Advances in Software Reuse, edited by W. Frakes, IEEE Press, 1994, 2 pgs.
  16. Frakes, William B. "The Future of Systematic Software Reuse" Proceedings of Third International Conference on Software Reuse: Advances in Software Reuse, edited by William B. Frakes, IEEE Press, 1994, 1 page.
  17. Frakes, William and Carol Terry. "Reuse Level Metrics." Proceedings of Third International Conference on Software Reuse: Advances in Software Reuse, edited by William B. Frakes, IEEE Press, 1994, 10 pgs.
  18. Frakes, William B. "A Graduate Course on Software Reuse, Domain Analysis, and Re-engineering." In Sixth Annual Workshop on Software Reusability in Owego, NY, edited by Jeff Poulin and Will Tracz, 1993, 3 pgs.
  19. Frakes, William. "A Dialog on Software Engineering and Ada." In TRI-Ada '93 in Seattle, WA, edited by Charles Engle, ACM Press, 261-265, 1993.
  20. Frakes, William B., "An Introduction to Software Re-engineering", invited paper, Proceedings of CASE Japan '92, Tokyo, July 1992, 4 pgs.
  21. Frakes, William B., "Software Reuse, Quality, and Productivity", Proceedings of the International Software Quality Exchange Forum, Wilton, CT: Juran Institute, pp. 9-9 to 9-18, March 1992.
  22. Devanbu, P. & Frakes, W. (1992). Extracting Formal Domain Models from Existing Code for Generative Reuse. In Proceedings of AI and Automated Program Understanding Workshop, San Jose, CA, July.
  23. Frakes, W. B., moderator, "Not Re-inventing the Wheel: Reuse, Commonality, and Interoperability", paper title: "Software Reuse: Payoff and Transfer", Proceedings of the AIAA Computing in Aerospace 8 Conference, pp. 829-831, 1991.
  24. Frakes, William B., moderator, "Software Reuse: Is it Delivering?", Proceedings of the 13th International Conference on Software Engineering, Austin, pp. 52-59, 1991.
  25. Frakes, W.B., chair. "Panel Session: Information Retrieval and Software Reuse." In Proc. of the 12th Int. ACM SIGIR Conf. on Research and Development in Information Retrieval (SIGIR '89) in Cambridge, Massachusetts USA, 1989.
  26. Frakes, W. B. and Gandel, P. B. "Classification, Storage and Retrieval of Reusable Components", in Proc. SIGIR '89 (Cambridge, MA), June 1989, N. J. Belkin and C. J. van Rijsbergen, eds., pp. 251-254.
  27. Frakes, W.B., and Gandel, P.B., "Representation Methods for Software Reuse", Proceedings of the TRI-Ada '89 Conference, p. 302-314, October 1989.
  28. Schofield, J.W., Jr.; Fox, C.; Frakes, W.B.; Gandel P., "Failure Mode Analysis Expert Systems Using XMEDIA", in Proceedings of the Third International Conference: Expert Systems and the Leading Edge in Production and Operations Management, pp. 655-665, May 1989.
  29. Frakes, W.B. and Myers D.H. "Using Expert System Components to Enhance Reliability Analysis Tools" Proceedings of the First International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems , Tullahoma, Tenn., pp. 287-297, 1988.
  30. Frakes, W. B., Gandel, P. B., Fox, C.J., and Diemer, J. A., "MINID: An Experiment in Building Knowledge Bases with Textual and Non-Textual Information," Proceedings of the Fourth Conference on Artificial Intelligence Applications , IEEE Computer Society Press, San Diego, pp. 391-392, March 1988.
  31. Frakes, W.B. and Fox, C.J., "The Software Engineering of Systems with Expert Components" Proceedings of the Twenty-First Annual Hawaii International Conference on Systems Sciences, Kona, pp. 48-53, January 1988.
  32. Frakes, W.B. and Fox, C.J., "An Approach to Integrating Expert Components into Production Software", Proceedings of ACM/IEEE Fall Joint Computer Conference, Dallas, pp. 50-56, 1987.
  33. Frakes, W.B. and Fox, C.J., "Development of Expert Systems for Quality and Reliability Using an Expert System Function Library and Workbench for UNIX/C", Proceedings of ASQC Conference, pp. 253-263, Minneapolis, 1987.
  34. Frakes, W.B. and Nejmeh, B.A., "Software Reuse Through Information Retrieval", Panel on Software Reuse, Proceedings of Spring '87 COMPCON, San Francisco, pp. 380-384, 1987.
  35. Frakes, W.B. and Nejmeh, B.A., "Software Reuse Through Information Retrieval", Proceedings of the Twentieth Annual Hawaii International Conference on Systems Sciences, Kona, pp. 530-535, January 1987
  36. Frakes, William B., "LATTIS: A Corporate Library and Information System for the UNIX Environment", Proceedings of the National Online Conference, NYC, pp. 137-142, 1986.
  37. Frakes, W. B. "A Software Engineering Methodology for the UNIX/C Environment." In Proceedings of AT&T Software Quality Symposium: Achieving Productivity Through Quality, in Holmdel, NJ, AT&T Bell Laboratories, pp. 160-164,1985.
  38. Frakes, W.B., "Term Conflation for Information Retrieval", in VanRijsbergen C.J. (Ed.), Research and Development in Information Retrieval, Proceedings of the 7th SIGIR, Cambridge: Cambridge University Press, Cambridge, UK, pp. 383-389, July 1984.

ABOUT NVC CS ACADEMICS ADMISSIONS PEOPLE RESEARCH CAREER
Last Modified on April 16, 2002 by webmaster@nvc.cs.vt.edu