Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Curriculum Vitae
[go: Go Back, main page]

University of Utah

Robert Kessler Curriculum Vitae

Professional Employment

Education

Books

  1. "LISP, Objects, and Symbolic Programming,'' Scott, Foresman/Little, Brown, January 1988, 656 pages.
  2. "Pair Programming Illuminated," Addison-Wesley, July 2002, 300 pages (Laurie Williams and Robert Kessler).

Selected Articles

  1. “Integrating Traditional and Agile Processes In the Classroom”, SIGCSE 2007 (R. Kessler and N. Dykman).

  2. “Achieving the Promise of Reuse with Agent Components,” LNCS-Springer Special Volume on Software Engineering for Large-Scale Multi-Agent Systems, Volume 2603/2003, pp 139-147 (August 2003)  (M. Griss and R. Kessler).

  3. "SmartAgent: Extending the JADE Agent Behavior Model," Proceedings of SEMAS, Orlando, Florida, July 2002, (to appear). [also available as HPL Technical Report HPL-2002-18, January 2002.] (M. Griss, S. Fonseca, R. Kessler and D. Cowan).
  4. “Managing Agent Platforms with AgentSNMP,” accepted for the First International Workshop on “Challenges in Open Agent Systems,” held in conjunction with AAMAS’02, Bologna, Italy, July 2002 (B. Remick and R. Kessler).
  5. “A Robust Environment for Agent Deployment,” accepted for the First International Workshop on “Challenges in Open Agent Systems,” held in conjunction with AAMAS’02, Bologna, Italy, July 2002 (D. Cowan, B. Burg, M. Griss, R. Kessler and B. Remick).
  6. “Using UML Statemachine Models for More Precise and Flexible JADE Agent Behaviors,” accepted for the Agent-Oriented Software Engineering (AOSE-2002), held in conjunction with AAMAS’02, Bologna, Italy, July 2002 (M. Griss, R. Kessler, S. Fonseca, and D. Cowan).
  7. “Introducing Pair-Learning into Computer Science Education,” December 2000 Journal on Computer Science Education (L. Williams and R. Kessler).
  8. "Strengthening the Case for Pair-Programming," IEEE Software, July/August 2000, pages 19-25 (L. Williams, R. Kessler, W. Cunningham, and R. Jeffries), 

  9. "All I Really Need to Know about Pair Programming I Learned in Kindergarten," May 2000, Communications of the ACM (L. Williams and R. Kessler). 

  10. "Nine Suggestions for Extending UML Extensibility," UML 99 (October 1999) (N. Dykman, R. Kessler, and M. Griss).

  11. " If This Is What It’s Really Like, Maybe I Better Major in English: Integrating Realism into a Sophomore Software Engineering Course," Foundations in Education Conference 1999, (R. Kessler and L. Williams).

  12. “Sensor Fusion,” in “ Control Problems in Robotics and Automation,” Edited by Bruno Siciliano and Kimon Valavanis, Springer-Verlag, London, Volume in the Series of Lecture Notes in Control and Information Science, Series Editor: Prof. M. Thoma, 1998, pp. 193-207 (Thomas C. Henderson, Mohamed Dekhil, Robert Kessler, and Martin Griss)

  13. “Building Object-Oriented Instrument Kits," Object Magazine, April 1996 (with M. L. Griss).

  14. ``Persistent Immutable Shared Abstractions,'' in ``Parallel Symbolic Computing: Languages, Systems, and Applications'' (US/Japan Workshop Proceedings), Springer-Verlag Lecture Notes in Computer Science 748, November 1993 (with B. Yih and M. Swanson).

  15. ``Compiling Distributed C++,'' the Fifth IEEE Symposium on Parallel and Distributed Processing, Dallas, Texas, December 1993, (with H. Carr and M. Swanson), pp 496-503.
  16. ``Allocation of Parallel Programs with Time Variant Resource Requirements,'' 1993 International Conference on Parallel Processing, August 1993, (with J. Evans).
  17. ``The Design of the Schizophrenic Workstation System'', Proceedings of the 1993 Usenix Mach Workshop, Santa Fe, New Mexico, April 1993, pp 291-306, (with M. Swanson, L. Stoller, and T. Critchlow).
  18. ``Implementing Concurrent Scheme for the Mayfly Distributed Parallel Processing System,'' International Journal on Lisp and Symbolic Computation, Vol 5:1/2, January 1992, (with H. Carr, L. Stoller, M. Swanson).
  19. ``DPOS: A Metalanguage and Programming Environment for Parallel Processors,'' International Journal on Lisp and Symbolic Computation, Vol 5:1/2, January 1992, (with J. Evans).
  20. ``A Logical Approach to Program Analysis,'' International Journal on Lisp and Symbolic Computation, January 1991, pages 5--28, (with J. Krohnfeldt).
  21. ``Concurrent Scheme,'' in ``Parallel Lisp: Languages and Systems'' Lecture Notes in Computer Science Vol 441, Springer-Verlag, pp 200-234, 1990, R. Halstead Jr. and T. Ito, Editors (with M. Swanson).
  22. ``TICL -- A Type Inference System for Common Lisp'', Software Practice and Experience, June 1990, Vol 20, No. 6, pp 593--623, Submitted December 1988, Accepted November 1989, (with K. Ma).
  23. ``Implementing and Optimizing Lisp for the Cray,'' IEEE Software, July 1987, pp 74-83 (with J. Anderson; W. Galway; H. Melenk; and W. Neun).

Selected Past Research Grants as Principle Investigator or Co-PI

Conference Responsibilities

  • Program Committee Member - 1997 Symposium on Software Reuse, May 1997.
  • Treasurer -- 1996 International Conference on Functional Programming, May, 1996, Philadelphia, Penn.
  • General Chairman -- 1994 Lisp and Functional Programming Conference, Orlando, Florida.
  • Program Committee Member -- 1990 Lisp and Functional Programming Conference, Nice, France.
  • Local Arrangements Chairman -- 1988 Lisp and Functional Programming Conference, Snowbird Utah.
  • Program Committee Member -- 1988 Rocky Mountain AI Conference.

Editorial Responsibility

  • Co-Editor-in-Chief of the International Journal on Lisp and Symbolic Computation, October 1991 -- December 1998.
  • Member of the editorial board of the International Journal on Lisp and Symbolic Computation, October 1989 -- October 1991.

Professional Service

  • Vice Chairman, SIGPLAN, ACM, July 1997 to July 1999.

  • Member-at-large, SIGPLAN, ACM, 1996-June 1997.

Honors

  • Recipient of the College of Engineering Outstanding Teaching Award, 2000

  • Nominated for University Distinguished Teaching Award, 1999, 2000.

  • Recipient of the University Distinguished Teaching Award, 2001.

Recently Graduated Students

  • Nicole Anderson (Ph.D., 2007) “Context Aware Web Search Using Dynamically Weighted Information Fusion”

  • Jeremy Asbill (Ph.D., 2007) “Automatic Scenario Generation from a Multidimensional Model”

  • Christian Mueller-lantiz (Ph.D., 2000) “The CWave 2000 Visual Agent Workbench".

  • Laurie Williams (Ph.D., 2000) “Collaborative Software Process,” now at North Caroline State University

  • Joe Longson (M.S., 2000) "JBus, A Platform Independent Publish/Subscribe Bus for CWave 2000," now at Disney.

  • Nathan Dykman (M.S., 1999), “SAGE: Generating Applications with UML and Components,” now at Hewlett-Packard.


School of Computing • 50 S. Central Campus Dr. Rm 3190. Salt Lake City, UT 84112 • 801-581-8224 • fax: 801-581-5843
© University of Utah Please send comments to kessler@cs.utah.edu
-- Disclaimer --