Recent Publications and Presentations
McKim and Ellis, “Using a Multiple Term Project
to Teach Object Oriented Programming and Design”, submitted to Conference
on Software Engineering Education”, March, 2004.
McKim and Ellis, “Focusing On Software
Engineering Education: A Graduate Certificate in Software Engineering”,
Proceedings of Frontiers in Education, October, 2002 (presented by Ellis).
“Design By Contract, By Example”, Connecticut Object Oriented Users’
Group, Hartford, CT, April, 2002.
“The Marriage of Information Technology and Education: For Better and
For Worse”, Omicron Tau Theta, Connecticut Chapter, April, 2002
“Reuse Based Programming with the Eiffel Libraries, accepted Tutorial, TOOLS
39 (USA), August, 2001.
With Richard Mitchell, "Design by Contract", accepted Tutorial at OOPSLA,
October, 2000.
With Richard Mitchell, planned the Symposium on Learning Object Technology
for TOOLS USA, 2000. Unable to attend, so Richard chaired the Symposium alone.
“Advanced Programming By Contract: Designing
for Correctness",accepted Tutorial, TOOLS 32 (Pacific), November, 1999.
Extending a Method of Devising
Software Contracts, with Richard Mitchell, TOOLS 32 (Pacific), November, 1999
.
With Richard Mitchell, chaired the Symposium on Teaching
Object Technology, a full day workshop, as part of TOOLS 30 (USA), August,
1999.
“Advanced Programming By Contract: Designing for Correctness", accepted Tutorial,
TOOLS 30 (USA), August, 1999.
“Advanced Programming By Contract: Designing for Correctness", accepted Tutorial,
TOOLS 29 (Europe), June, 1999.