Logo

Faculty

 

Image

"My life is more than my work. My work is more than my job."
-Ken Modesitt

PUBLICATIONS AND INVITED TALKS


Over 125 presentations, tutorials and workshops have been given throughout the United States and abroad:
Japan, Scotland, England, France, Sweden, Canada, Germany, Austria, Australia, and China.

Workshop on Real Projects for Real Client Courses. Co-authored with D. Klappholz and V. Alstrum. 19th Conference on Software Engineering and Training (CSEET 2006), Oahu, HI, April 19-21, 2006.

W3 – Winning Three Times Over: Industry, University, Society.  ABET Annual Meeting, on Accreditation, Innovation, and Improvement, San Diego, CA, October, 2005. 

Wanted: No Boundaries: Software Engineering Education.   ASEE Illinois/Indiana Sectional Conference, 2005. DeKalb, IL, April, 2005 (Section C-T4-4 on CD).

The Distributed Development of Software Engineering Professionals.  International Colloquium on Engineering Education, ASEE and Tsinghua University, Beijing, PRC, September, 2004.  Earlier version given at ASEE Annual Conference, Salt Lake City, June, 2004 (on CD).

Too Early, Too Late, or Just-in-time? Software Engineering Education at a Global Level: Who are the Players? Seventh IASTED International Conference on Software Engineering and Applications, Marina Del Ray, CA, November, 2003, pp. 12-18. {Selected as “Best Paper” in Session}

The Software Engineering Academy Joins Industry: Results of the First Annual International Survey and a Future Portrait. Frontiers in Education Conference, IEEE, Boston, November, 2002.

Software Engineering and Space Shuttles: A Really Good Fit -- But There’s a Problem. Presented at IPFW ACM Student Chapter, April, 2002.

International Software Engineering University Consortium (ISEUC): A Glimpse into the Future of University and Industry Collaboration. Fifteenth Conference on Software Engineering & Training (CSEE&T 2002), IEEE-Computer Society, Cincinnati, OH, February, 2002, pp. 32-41 Revision of earlier one given in Forum for Advancing Software Engineering (FASE), available on-line [www.cs.ttu.edu/fase], 11 (8), August, 2001.

The Software Engineering Academy Joins Industry: Results of the First Annual Survey for International SE Programs and a Future Portrait. International Colloquium on Global Changes in Engineering Education, American Society of Engineering Education and European Society of Engineering Education, Berlin, Germany, September, 2001.

Collaboration Proposal: International Software Engineering University Consortium (ISEUC). Presented at 35 universities in the United States, United Kingdom, Canada, and Australia, October 30, 2000 through June 5, 2001.

Design and Implementation of Benchmark Software for Engine Control of Microprocessors. co-authored with D. Yoon, K. Wang, V. Guarna and S. Rober, 18th International Conference & Exposition on Testing Computer Software, Washington, D.C., June 20-22, 2001, pp. 159-176.

Where Are We Now? A Status Report on the First Annual Survey for International Academic Software Engineering Programs. Primary author, co-authored with D. Bagert and L. Werth, 23rd International Conference on Software Engineering, Toronto, CA, May, 2001, pp. 643-652.

International Academic Software Engineering: Results of First Annual Survey. Primary author, co-authored with D. Bagert and L. Werth, IASTED International Conference on Applied Informatics, Innsbruck, Austria, February 19-22, 2001, pp. 555-560.

Survey of Software Engineering Programs. ACM Software Engineering Notes (SIGSOFT), 25 (4), July, 2000, pp. 5-7.

Annual Survey of International Software Engineering Programs (Progress Reports). Forum for Advancing Software Engineering (FASE), available on-line [www.cs.ttu.edu/fase], 10 (5), May, 2000, November, 2000.

From Systems to System Planning: Linking parts to the whole. co-authored with R. Watkins and R. Kaufman. Discovering Connections: Renaissance Through Systems Learning International Conference, September, 2000.

Performance Evaluation of Microcontrollers for Engine Control. Co-authored with T. Bauer, K. Want, D. Yoon, K. Akingbehin, D. Rober and V. Guarna, 17th International Conference and Exposition on Testing Computer Software, Washington, D.C., June, 2000.

Just in Time Learning in Software Engineering. Co-authored with B. Maxim and K. Akingbehin, Frontiers in Education Conference, IEEE, San Juan, Puerto Rico, November, 1999. Revised version in The Journal of Mathematics and Science Teaching, Association for the Advancement of Computing in Education, vol. 18, No. 3, 1999, pp. 287-301.

Evolution of Software Engineering Within a Computer Science Curriculum. co-authored with K. Akingbehin, IASTED International Conference on Software Engineering and Applications, Scottsdale, AZ, October, 1999, pp. 407-411.

Can Expert Systems be of Assistance in Software Requirements Engineering? XpertUser Knowledge Acceleration Conference, Ronneby, Sweden, October, 1999.

Back to the Future: PLATOŽ on the Internet at the University of Michigan-Dearborn in 1998, Starting from the University of Illinois on Illiac in 1963. Technology Days of the College of Engineering and Computer Science, University of Michigan-Dearborn, June, 1998.

An Ideal Vision for Shaping the Future: Why, Who and How – From a ’67 Chevy to Space Stations to Internets. National Science Foundation, January, 1998.

What’s a Person To Do? XpertUser Knowledge Acceleration Conference, Boston, MA, November, 1997, pp. 10-21.

Supporting Collaborative Work Using Desktop Video on the Internet. Co-authored with B. Maxim, Technology Days of the School of Engineering, University of Michigan-Dearborn, June, 1997.

A Distributed Learning Project Involving Information Technology, the Parable of the ‘67 Chevy, and an Ideal Vision. National Conference on Higher Education, American Association for Higher Education, Washington, DC, March, 1997.

Experiences with an Open Systems Computing Laboratory. Co-authored with B. Maxim, B. Elenbogen, et. al., Computer Science Education, Ablex Publishing, 1996, pp. 247-256.

Information Technology, The Parable of the ‘67 Chevy, and an Ideal Vision. Distance Learning Conference, AECT, Florida State University, Tallahassee, FL, June, 1996. Earlier version given at Technology Days of the School of Engineering, University of Michigan-Dearborn, June, 1996.

Project DISTINCOM@University of Michigan-Dearborn: A Prototype of the Distributed Intelligent Community, 18th Annual Conference on Interactive Multimedia in Performance, Education and Training, Society for Applied Learning Technology, Washington, D.C., August, 1995.

Smart People and Smart Computers: Networked Adaptive Performance Support Systems. 17th Annual Conference on Interactive Multimedia in Performance, Education and Training, Society for Applied Learning Technology, Washington, D.C., August, 1994, pp. 91-101. Revised version presented at the 38th International Conference of the Association for the Development of Computer-based Instructional Systems (ADCIS), Anaheim, CA, February, 1995.

A Successful Software Engineering Experience -- Two Perspectives: The Student and the Professor. Co-authored with Nancy Scott. Eighth Annual Software Engineering Education Conference, Software Engineering Institute, New Orleans, LA, January, 1995.

When the Golden Arches Gang Aft Agley: Software Engineering and Computer Science. Proceedings of the Seventh Annual Software Engineering Education Conference, Software Engineering Institute, San Antonio, TX, January, 1994, pp. 35-61. Revised version of poster session at the 15th International Conference on Software Engineering, Baltimore, MD, May, 1993.

The Student of Socrates Meets the Students of Kentucky: PLATOŽ and Western Kentucky University. Co-authored with J. Modesitt, 35th International Conference of the Association for the Development of Computer-based Instructional Systems (ADCIS), Norfolk, VA, Nov., 1992.

PLATOŽ and The Community College, The Leading Edge in the Leading Commonwealth. Co-authored with J. Modesitt, Leadership 2000 Conference of the League for Innovation, Chicago, IL, July, 1992.

Basic Principles and Techniques in Knowledge Acquisition. book chapter, Expert Systems in Civil Engineering: Knowledge Acquisition, American Society of Civil Engineers, 1992, pp. 11-49.

The Golden Arches of Academic Computing. 34th International Conference of the Association for the Development of Computer-based Instructional Systems (ADCIS), St. Louis, MO, 1991, p. 5.

Computer Science in the Real World: Expert Systems, Software Engineering, and Computer-based Learning: Engineering of Complex Reliable Software Systems, and How Computers Can Help People Learn to Build Them. Two-week series of invited lectures given to the Department of Computer Science and Engineering, University of Science and Technology, Beijing, People's Republic of China, June, 1991.

Computer-based Learning, Expert Systems, and Software Engineering: Advanced Tools for Engineering Education Now and in 2001. International Journal of Applied Engineering Education, TEMPUS Publications, Vol. 7, No. 6, 1991, pp. 452-455.

Inductive Knowledge Acquisition: a Case Study of Scotty. book chapter, Readings in Knowledge Acquisition: Current Practices and Trends, Horwood, Ltd., 1990, pp. 200-212.

Computer-based Learning, Expert Systems, and Software Engineering: Advanced Hybrid Tools for Engineering Education Now and in 2001. Frontiers in Education Conference, American Society for Engineering Education, Vienna, Austria, 1990. Also presented at Bond University, Gold Coast, Queensland, Australia, 1990.

Inductive Knowledge Acquisition Experience with Commercial Tools for Space Shuttle Main Engine Testing. Fifth Conference on Artificial Intelligence for Space Applications, NASA/University of Huntsville, AL, 1990, pp. 487-496.

The Integration of Automated Knowledge Acquisition with Computer-Aided Software Engineering for Space Shuttle Expert Systems. Fifth Conference on Artificial Intelligence for Space Applications, NASA/University of Huntsville, AL, 1990, pp. 301-304. Revised version of one given at the Workshop on Knowledge Acquisition, International Joint Conference on Artificial Intelligence, Detroit, MI, 1989.

Lessons Learned in Computer-based Learning: A Personal Tale of Three Decades. Association for the Development of Computer-based Instructional Systems (ADCIS) Conference, Washington, D.C., 1989, pp. 174-180.

Hands-on Evaluation of Several Popular PC Expert System Building Tools. Invited half-day tutorial, Association for Intelligent Systems Technology (AIST) Conference, Syracuse, NY, 1989.

Learning in an Introductory Expert System Course. Co-authored with David Warman. IEEE Expert, Spring, 1989, pp. 45-49.

Inductive Programming Workshop, Organizer and Chair, The International Inductive Programming Special Interest Group (IPSIG), Detroit, MI, 1989.

Inductive Learning in Engineering. Tutorial for the International Special Interest Group on Inductive Programming, Detroit, MI, 1989.

Knowledge Acquisition: Principles and Guidelines, Karen McGraw and Karan Harbison-Briggs, requested by Dr. McGraw to write preface, Prentice-Hall, 1989, ix-x.

Experience with Commercial Tools Involving Induction on Large Databases for Space Shuttle Main Engine Testing. Invited talk for Fourth International Expert Systems Conference, London, England, June, 1988, pp. 219-229.

Experts: Human and Otherwise. Third International Expert Systems Conference, London, England, 1987, pp. 333-342; also presented at California State University Colloquium and Citicorp, Los Angeles, CA 1988.

Expert Systems and Space Applications, Invited talk, ACM Chapter, Louisville, KY, 1988.

Expert Systems Tutorial: Basic Concepts. Western Conference on Expert Systems, IEEE, Anaheim, CA, 1988.

A Student's View: Learning in an Introductory Expert System Course. Co-authored with David Warman. Expert Systems: International Journal of Knowledge Engineering, 1988, pp. 30-39.

Pascal Plus Data Structures, Algorithms, and Advanced Programming Test Item File (Text by N. Dell and S. Lilly). DC Heath, 1988.

Space Shuttle Main Engine Anomaly Data and Inductive Knowledge Based Systems: Automated Corporate Expertise. Third Conference on Artificial Intelligence for Space Applications, NASA, Huntsville, AL, 1987. Also presented at the International Symposium on Expert Systems in Practice, Ronneby, Sweden, 1987 and the Rockwell Software Engineering Symposium, Anaheim, 1988.

BIRDS: Bibliographical and Informational Retrieval Database System for Expert Systems and Software Engineering. Co-authored with Patrick Leong, Rocketdyne Technical Report, September, 1987.

The Four Ws of Expert Knowledge-Based Systems: Why, What, When and Why Not. National Computer Graphics Association Conference, Philadelphia, 1987, pp. 25-32.

Space Shuttle Main Engine Test Analysis -- A Case Study for Inductive Knowledge-based Systems Involving Very Large Data Bases. Co-authored with Djamshid Asgari. IEEE Computer Society International Conference on Computers and Application Conference (COMPSAC), Chicago, October, 1986, pp. 65-71. Also appeared in Rockwell International Software Engineering Symposium Proceedings, Cedar Rapids, 1986, pp. 10.2.1-10.2.9. Also presented to Concurrent Computer Corporation, McDonnell Douglas, Rolls-Royce, and Ruston Gas Turbines, Ltd. in England, 1987.

Software Engineering. Invited talks to Litton Data Systems, 1986.

Expert Systems in the United States; Choosing an Expert System Development Tool. Invited talks for the Expert System Workshop, Mitsui Corporation, Tokyo and Osaka, Japan, 1986. Also given at the DARPA-sponsored workshop on Expert System Tools, RAND Corporation, Santa Monica, 1986.

Computer-Based Authoring Systems and Their Use (Session Chair), IEEE/ASEE Frontiers in Education Conference, Denver, CO, 1985.

Space Shuttle Main Engine Test Analysis Using Knowledge-based System. Co-authored with Al Daumann, International Conference on Computers in Mechanical Engineering (ASME), August, 1985, pp. 55-62. Also presented at the Turing Institute in Glasgow, Scotland, 1985.

Expert Systems: A Short Course. Presented to Edwards Air Force Base over the Instructional Television Network (ITN) of California State University, Northridge (CSUN), 1985. Also given later (live) to Rocketdyne, Honeywell, Litton Data Systems, CSUN Faculty Retreat, California Library Association.

Computer Based Learning: Important Problems, Creative People, and Powerful Affordable Tools. Journal of Computer-Based Instruction, Vol. 9, May, 1983, pp. 26-33. IEEE International Conference on Consumer Electronics, June, 1983, pp. 206-207. Also Association of Educational Data Systems (AEDS) National Conference, 1983, pp. 213-217; National Society for Performance and Instruction (NSPI) National Conference, 1983.

Computer Based Training: A Good Solution in Search of a Problem. ADCIS and NSPI National Conferences, 1982. Revised version at American Society of Training and Development (ASTD) National Conference, 1982. Keynote address at Nebraska AEDS, 1982.

Retreat, Endure, or Advance: The Impact of the Third Wave on Training and Education. NSPI Performance and Instruction Journal, December, 1981, pp. 5-14.

Training and Education at Texas Instruments: Coming of Age in Corporate Life, ADCIS National Conference, 1981; ASEE National Conference, 1981, pp. 938-943.

Software Engineering Training for TI Middle Management. Invited Presentation for ACM National Conference, 1980.


Texas Instruments and PLATOŽ: On Each Other's Shoulders. TI Engineering Journal, April, 1980, pp. 26-28; Personal Computing Festival, San Francisco, 1980.

Software Engineering Needs for Middle Managers. Invited Presentation at AEDS Workshop, 1980.

Personal Computing and Verbalizing: What Does It Cost to Read a Book? ADCIS National Conference, 1980, pp. 34-40.

Problems of Recruiting Technical Personnel. Invited Presentation at Business/University Conference on Instructional Design, 1980.

An Academic Meets Industry: Rethinking Computer-Based Education and Personalized Systems of Instruction. National Computer Conference, 1979, pp. 403-405; National Conference for Personalized Instruction, 1979.

Beyond Independence: A View of Games and Personal Computing. AEDS National Conference, 1978; ADCIS National Conference, 1979, pp. 911-921.

A Community of Individuals: Cooperation and Individualization in Computer Science Education. National Computer Conference, 1977, pp. 561-567; National Conference on Personalized Instruction, 1977; ADCIS National Conference, 1977; Indiana University Computer Network Conference, 1977; Computers and Education, An International Journal, 1978, pp. 227-234.

Cooperation in Computer Science: Building a Community of Adults. AEDS National Conference, 1977; ACM Computer Science Conference, 1977.

The Tangled Triangle: Cooperation, Computer Science Education, and Personalized Systems of Instruction. ADCIS National Conference, 1976; National Conference on Personalized Instruction, 1976; Computers and Society Bulletin of ACM Special Interest Group on Computers and Society, Summer, 1977.

Personalized Systems of Instruction in Computer Science: "Adult" Education. National Conference on Personalized Instruction in Higher Education, 1975.

An Excellent Mixture for PSI: Computer Science, PLATO?, and Knowledge Levels. National Conference on Personalized Instruction, 1974; ACM National Conference, 1974, pp. 89-92.

PSI: A Valuable Addition to the Alphabet Soup for Computer Science Education. ACM Special Interest Group on Computer Science Education (SIGCSE) Bulletin, 1974.

Computer Science at a University Regional Campus. ACM SIGCSE Bulletin, 1973.

ELIJAH: An Intelligent Assistant for Natural Language Programming. ACM Computer Science Conference, 1973.

ELIJAH: An Approach to Natural Language Programming. Ph.D. Thesis, Washington State University, 1972.

SOLOMON II: A Study in Computer Performance on Elementary Reading Comprehension Examinations. Technical Report, Colorado State University, 1969.

Computerized Computer Science Bibliography for Colorado State University, Indiana-Purdue University at Fort Wayne, and Western Kentucky University, 1968, 1975, 1988.

SOLOMON: A Question-Answering Program. M.S. Thesis, Stanford University, 1965.