Professional Employment
Education
Books
Selected Articles
“Integrating Traditional and Agile Processes In the Classroom”, SIGCSE 2007 (R. Kessler and N. Dykman).
“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).
"Strengthening the Case for Pair-Programming," IEEE Software, July/August 2000, pages 19-25 (L. Williams, R. Kessler, W. Cunningham, and R. Jeffries),
"All I Really Need to Know about Pair Programming I Learned in Kindergarten," May 2000, Communications of the ACM (L. Williams and R. Kessler).
"Nine Suggestions for Extending UML Extensibility," UML 99 (October 1999) (N. Dykman, R. Kessler, and M. Griss).
" 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).
“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)
“Building Object-Oriented Instrument Kits," Object Magazine, April 1996 (with M. L. Griss).
``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).
Selected Past Research Grants as Principle Investigator or Co-PI
Co-Principal Investigator (with R. Altizer, Fine Arts), “Integrating XNA into the Entertainment Arts and Engineering Program”, 10,000 cash, $10,000 equipment (XBox 360 consoles), July 2007.
Principal Investigator, “Hardware for Team-Based Software Engineering Class”, HP, November 2004, $20,000 (approximate) equipment gift.
Principal Investigator, “Team-Based Software Engineering in the PDA Domain”, Microsoft, October 2004, $70,000 cash gift.
Principal Investigator, “Personal Online Personae”, Microsoft, October 2003, $15,000 cash gift,
Principal Investigator, "FIPA agents meet .NET," Microsoft, February 2002, $70,000 cash gift, plus $4,000 equipment gift.
Principal Investigator, “Agents,” Hewlett-Packard, 1/99, 9/99, 2/00, 3/00, 9/00, 2/01 $140,000 cash gift.
Principal Investigator, "Software Lab Upgrade," College BEEF funding, $66K in cash, January 2000 (includes a match of $300K, retail value, in software from Microsoft).
Principal Investigator, "NT Teaching Laboratory," College BEEF funding, $66K in cash, January 1999, Microsoft Corp, February 1998, $35,000 cash gift, $110,000 in software, $66K in cash.
Principal Investigator, “Distributed Measurement,” Hewlett-Packard, February 1998, $106,000 cash gift plus $36,673 equipment gift (Tom Henderson co-PI).
ARPA/AASERT grant ``Object Management for Engineering and Manufacturing,'' $86,184, September 1, 1993 to August 31, 1996 (one graduate fellowship).
ONR/AASERT grant ``Object Management for Engineering and Manufacturing,'' $86,184, July 1, 1994 to June 30, 1997 (one graduate fellowship).
``Mach Shared Objects,'' (Jul 1991 -- Jun 1994), ($1,632,031 for entire period), with Gary Lindstrom.
Hewlett-Packard Company, ``Mayfly Development Gifts,'' November 1990 and January 1992 ($592,000).
IBM, ``Print Project Preproposal,'' $105,000, August 1990 -- March 1991.
Utah Center's of Excellence Program -- July 90 -- June 94, -- ``Center for Software Science,'' ($500,123).
University of Utah Research Committee (with G. Lindstrom), New Parallel Processor, June 1990, $83,000.
Hewlett-Packard Company, ``Hyper Instrumentation for the College of Engineering,'' ($1,200,000 Matching Funds to our $300,000), (Dec 1988 -- Oct 1990).
Hewlett-Packard Company, ``System and Application Software for the Parallel Precision Architecture,'' ($730,695), (July 1988 -- Oct 1990).
Principal Investigator for Hewlett-Packard Company Equipment Contribution, ``HP AI Workstation'' (Jun 1985 - Jun 1988). (Equipment Value Approximately $5,000,000 over the 3 years).
Conference Responsibilities
Editorial Responsibility
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 -- |