Publications

Books (Chapters)

The Evolution of instructional design principles of intelligent computer-assisted instruction (with Christopher Dede), In Computers in Education , Eds. J.H. Hirschbuhl and R. Konet, Guilford, Conn.: Dushkin Publ., 1990.
Managing communication knowledge, In Architectures for Intelligent Tutoring Systems , Eds. C. Luckhardt and H. Burns, NJ: Lawrence Erlbaum, 1991.
An empirical study of the effects of design/documentation formats on expert system modifiability (with Robert Brazile), In Empirical Studies of Programmers: Fourth Workshop , Eds. J. Koenemann-Belliveau and S. Robertson, NJ: Ablex Publ., 1991.
Gates: An airline gate assignment and tracking expert system (with Robert Brazile), In Sourcebook of Applied Artificial Intelligence , Ed. Stephen Andriole, New York: McGraw Hill, 1992.
Assessment of Software Engineering, In Technology Assessment , Eds., E.L. Baker and H.F. O'Neil, Hillsdale, NJ: Lawrence Erlbaum, 1994.

Articles In Journals and Proceedings

Automated Flanders Interaction Analysis, Proceedings of the Conference on Computers in Undergraduate Curricula , Fort Worth, Texas, 1975, 70-75.
Automated Flanders Interaction Analysis, Journal of Computer-Based Instruction , 2(3), 1976, 63-66.
Learning theory and political socialization, Proceedings of ACM and SIGSCE , Los Angeles, California, 1976, 289-294.
Scoring interactive student responses (with Theresa Oehmke), Educational Technology , 16(10), 1976, 51-53.
A CAI module for evaluation and improvement of questioning skills through simulation, Journal of Computer-Based Instruction , 4(4), 1978, 97-103.
An online directory of CAI resources, Proceedings of the National Educational Computing Conference , Iowa City, Iowa, 1979, 264-267.
The computer in the nursery school (with James Campbell), Proceedings of the National Education Computing Conference , Denton, Texas, 1981, 264-267.
The computer goes to the nursery school (with James Campbell), Proceedings for the Conference on Intelligent Machines for Home, Business and Industry , San Francisco, California, 1981, 10-12.
The computer in preschool (with James Campbell), Educational Computing , 1(4), 1981, 10-12.
Local networking with shared peripherals, 99/4 Magazine , July-August, 1981, 73-75.
A review of preschool children's use of the computer, Proceedings of the Seventh West Coast Computer Faire , San Francisco, California, 1982, 116-120.
Use of appropriate looping structures: Expert vs. novice (with Layne Wallace), Proceedings of the Human Factors Society , Seattle, Washington, 1982, 999-1003.
Leveling courses for students pursuing a masters degree in computer science (with Fred Zamecnik), AEDS Monitor , 21(1), 1982, 30-32.
Preschool children's preference for different types of CAI programs (with James Campbell and Boyd K. Swigger), Educational Computer Magazine , 3(1), 1983, 38-40.
More programs for kids, Educational Computer Magazine , 3(3), 1982, 24-25.
Do you know a four-year old who can program? Educational Computer Magazine , 3(5), 1983, 70-88.
Behavioral characteristics and their influence on preschool children's selection of programs (with Carol Brennan and Boyd K. Swigger), Journal of Computer-Based Instruction , 1983, 9 (Special Issue), 137-143.
An analysis of the genetic-based tracking and cognitive- based component tracking models of adaptation (with Elaine Pettit), Proceedings of the National Conference on Artificial Intelligence , (AAAI-83), Washington, DC, 1983, 327-332.
Social patterns and computer use among preschool children (with Boyd K. Swigger), AEDS Journal , 17(3), 1984, 35-41.
Errors in looking and assignment in assembler language programming (with Lovie Melkus), Proceedings of the Human Factors Society , San Antonio, Texas, 1984, 968-972.
Evaluation of three testing methods used to determine cognitive constructs in computer programming (with Layne Wallace), Proceedings of the Human Factors Society , San Antonio, Texas, 1984, 610-614.
A data collection system for use by psychiatric patients (with Cliff Burgess), Proceedings of the Eighth Annual Symposium on Computer Applications , IEEE, Washington DC, 1984, 286-289.
Children's questions: A study of questions children ask (with Gail Shaw), Computers in Education , 9(1), 1985, 15- 19.
Intelligent tutoring systems: A tutorial, AEDS Monitor , 23(9), 1985, 6-9.
An intelligent physics tutor (with Steve Brown), Proceedings of the Association of Computer-Based Instruction , Cincinnati, Ohio, 1985, 200-210.
An intelligent tutoring system for physics (with Steve Brown), Proceedings on Robotics and Expert Systems , NASA, Johnson Space Center, Texas, 1985, 243-248.
Application of artificial intelligence to computer-assisted instruction of physics, Proceedings of Artificial Intelligence and Advanced Computer Technology Conference , Long Beach, California, 1986, 424-430.
Intelligent tutoring systems: An explanation, Proceedings of the Association for Computer-Based Instruction , New Orleans, Louisiana, 1986, 140-150.
A graphical database interface for casual, naive users (with Cliff Burgess), Information Processing and Management , 22(26), 1986, 511-521.
Effect of indentation and white space on programmers' retention, Proceedings of the Human Factors Society , Dayton, Ohio, 1986, 24-29.
Designing a database interface for doctors: A case study (with Cliff Burgess), Proceedings of the Fifth World Congress on Medical Information , Washington DC, 1986, 62-72.
Programming misconceptions of assembly language errors (with Lovie Melkus), AEDS Journal , 20(1), 1987, 60-66.
An intelligent tutoring system for assembler (with Donald Evans), Journal of Computer Based Instruction , 14(1), 1987, 35-39.
An intelligent tutoring system for interpreting ground tracks (with Hugh Burns, Harry Loveland, Terresa Jackson), Proceedings of the National Conference on Artificial Intelligence , (AAAI-87), Seattle, Washington, 1987, 10-15.
An intelligent tutoring system for space operations, Proceedings of Space Operations Automation and Robotics , NASA, Clear Lake, Texas, 1987, 77-83.
Expert gate scheduling (with Robert Brazile), Journal of IEEE Expert , Summer, 1988, 33-39.
A discussion of programming errors and their effect on learning assembler language (with Layne Wallace), Journal of Systems Software , 8, 1988, 395-399.
The evolution of instructional design principles for intelligent computer-assisted instruction (with Christopher Dede), Journal of Instructional Development , 11(1), 1988, 15-22.
An architecture for an ITS based on an entity-relationship data model (with Robert Brazile), Proceedings of the international conference on intelligent tutoring systems , Montreal, Canada, 1988, 258-264.
An expert system for the airline gate scheduling problem (with Robert Brazile), Proceedings of the Eighth International Workshop on Expert Systems and their Applications , Avignon, France, 1988, 213-235.
A comparison of design methodologies for designing expert systems (with Robert Brazile), International Journal of Man Machine Studies , 31, 1989, 47-60.
S-TRAINER: An intelligent tutor for mission assessment (with Brigitte Holman), In Lecture Notes in Computer Science , vol. 360, Ed. H. Mauerer, Berlin: Springer-Verlag, 1989.
Criteria for selection of modeling techniques (with Robert Brazile), Proceedings of the Conference on Applied Simulation and Modeling , Lugano, Switzerland, 1990, 24- 28.
Comparison of learning techniques for constructing rules in accounting practices (with Robert Michaelsen), Proceedings of Expert Systems in Business Application , LA., Calif., 1990, 90-99.
Generalized heuristics for the gate assignment problem (with Robert Brazile), Journal of Control and Computers , 19, 1991, 27-32.
S-TRAINER: Script based reasoning for mission assessment (with Brigitte Birze), IEEE Transactions on Systems, Man, and Cybernetics , 21(5), 1991, 1-14.
OM: an intelligent tutor based on a qualitative model, Intelligent Tutoring , 2, 1991, 5-14.
An experiment in modelling human pattern learning (with John Carroll and Bruce Zak), International Journal of Man Machine Studies , 34, 1991, 513-526.
A global approach to identifying expert system applications in compensation practice (with Robert Michaelsen), International Journal of Intelligent Systems In Accounting, Finance and Management , 5, 1992, 123-134.
An intelligent interface for computer-supported cooperative problem solving (with Ferda Civelek, Ken Hartness), Proceedings of the International Symposium on Computer and Information Sciences VIII , 1992, 561- 567.
Evaluating communication effectiveness through a computer-supported cooperative problem solving environment (with Tom Thomas and Robert Brazile), Proceedings of the First International Conference in Technologies and Theories for Human Cooperation, Collaboration, Coordination , Lille, France, 1993, 97-106.
A computer-supported cooperative environment for examining communication effectiveness (with Robert Brazile and Tom Thomas), Proceedings of IEEE Conference on Intelligent and Cooperative Information Systems , Rotterdam, Amsterdam, 1993, 98-103.
Integer programming, simulation and expert systems (with Robert Brazile and Dana Wyatt), International Journal of Modeling and Simulation , 14, 1994.
A computer-supported cooperative environment for requirements elicitation (with Robert Brazile and Tom DePew), Proceedings of the Third IEEE Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises , Morgantown, West Virginia, 1994, 165-170.
A test of the usefulness of surveys in identifying potential expert systems applications in tax planning (with Bob Michaelsen), Expert Systems with Applications , 7(4), 1994, 523-533.
Evaluation of knowledge acquisition techniques (with Bob Michaelsen), International Journal of Intelligent Systems in Accounting, Finance and Management , 3, 1994, 263-278.
Evaluating group effectiveness through a computer-supported cooperative problem solving environment (with Robert Brazile), International Journal of Human-Computer Studies , 43, 1995, 523-538.
Teaching computer science students how to work together (with Robert Brazile, Dongil Shin), Proceedings of the Conference on Computer Supported Collaborative Learning , Bloomington, Indiana, 1995, 356-361.
Teaching cooperation and requirements elicitation via a computer- supported cooperative problem solving environment (with Robert Brazile, Dongil Shin), IEEE Proceedings of the Conference on Frontiers in Education , Atlanta, Georgia, 1995, 3c2.-3c2.10.
Cooperation and online searching via a computer supported problem solving environment, Journal of American Society for Information Science, 47, 5, 1996, 370-379.
Temporal connectionist expert systems using a temporal backpropagation algorithm (with Ferda Civelek), Journal of Microcomputer Applications, 1995.
A temporal neural model for constructing connectionist expert system knowledge bases (with Ferda Civelek), Nournal of Network and Computer Applications, 1996, 119-33.
Intelligent agents for teaching people how to cooperate (with Robert Brazile, Don Shin, Letatia Ducksworth), Conference of AAEC, Calgary, Canada, 1997.
Representing temporal knowledge in connectionist expert systems (with Ferda Civelek), Conference PDC96, France, 1996.
Transformation to Quality Teams (with Michael Beyerlein, J. Plummer, Ann Jordan), NSF Design and Manufacturing Conference, U. of New Mexico, January, 1996.
The Virtual Collaborative University (with Robert Brazile, Victor Lopez, Alan Livingston), Journal of Educational Computing, 1997, 29, 2/3, 51-67.
Representing temporal knowledge in connectionist expert systems (with Ferda Civelek), Conference PDC96, France, 1996.
Intelligent Interfaces for Computer-Supported Collaborations (with Robert Brazile), International Conference on Computer Applications in Industry and Engineering, Hawaii, 2000, 51-62.
Computer Mediation through Agent Software (with Letatia Ducksworth), Conference on Intelligent Systems, Kentucky, June, 2000, 43-47.
Supporting Computer-Mediated Collaboration through User-Defined Agents (with Letatia Ducksworth), International Journal of Computers and Their Applications, 8,2, June, 2001, 51.
Software architecture for the international collaborative environment, (with Brazile, R. Swigger, K., Harrington, B., Peng, X. and Cynthia Roberts), E-Learn, Montreal, Canada, October, 2002.
The International Collaborative Environment, (with Brazile, R., Swigger, K., Harrington, B., Harrington, B. and X. Peng), CAINE, San Diego, October, 2002.
Effects of Culture on Computer-Supported Collaborations (with R. Brazile, M. Monticino), International Journal of Human-Computer Studies, 60, 3, March 2004, 365-380.
Computer-Supported Collaboration and the Effects of Culture, (with Brazile, Peng, Harrington), International Conference on the Design of Cooperative Systems, France, May 11.
Using Xquery to describe mappings from global schemas to local data sources. IEEE Information Reuse and Integration, (with Brazile, Peng), Nov 1-3, Los Vegas, 2004.
A Case Study of Student Software Teams Using Computer-Supported Software (with Brazile, Alpaslan, Harrington, Peng). Conference on Collaborative Technologies and Systems (CTS '05), Saint Louis, May 15-19, 2005.
Extending XML document projection for data integration, Information Reuse and Integration, (with Peng, X., Brazile, R.), Conf, 2005. IRI -2005 IEEE International Conference on. , 138- 143, Aug. 15-17, 2005.
WIQS: Web Integration Query System, (with Harrington, Brazile), ISCA 21st International Conference on Computers and Their Applications (CATA '06).
Supporting international collaborative learning for software development (with Alpaslan, Brazile, Harrington, Peng), CollaborateCom, Atlanta, November, 2006.

Dissertations

Burgess, C., A graphical database querying interface for casual, naive computer users. August, 1985.
Hall, D., A comparative analysis of guided versus query-based intelligent tutoring systems (ITS) using a class entity relationship (CERA) knowledge base. August, 1987.
Albright, L., Computer realization of human music cognition. August, 1988.
Smith, L., Speech recognition using a synthesized codebook. August, 1988.
Auepanwiriyakul, R. Inheritance problems in object-oriented databases. May, 1989.
Civelek, Ferda. Temporal Neural Networks using a Temporal Backpropagation Algorithm. August, 1993.
Rowe, Michael. A machine learning technique for dynamic systems, August, 1996
Lopez, Victor. An architecture for multi-agent systems. In progress.
Letatia Ducksworth. Adaptive Agents for Collaboration, 2001.
Hartness, Ken. Intelligent agents for resolving conflict, 2004.