John Carroll
Professor,
Computer Science
GMCS 537
Department of Computer Sciences
San Diego State University
(619) 594-7242 / carroll@cs.sdsu.edu
If you're looking for this semester's information regarding my courses,
go to rohan
I am Professor of Computer Science at
San Diego State University in the
Department of Computer Science.
I am also affiliated with the
Concurrent Systems Laboratory,
part of the
Jack Baskin School of Engineering
at the
University of California,
Santa Cruz.
The Director of that laboratory is
Darrell Long, who was one of my students and now is a frequent research collaborator.
My other frequent collaborator is
Jehan-François Pâris of the
University of Houston.
My research interests include analysis of computer systems.
Previously I worked in the area of data replication.
My work in studying
computer reliability using the Internet has drawn significant interest.
I frequently hike the Grand Canyon.
I invite you to spend some time visiting my
photo gallery.
Courses
-
CS 220 UNIX and the C Language.
-
CS 425 Tcl & Tk Interface Programming.
-
CS 470 Unix System Administration.
-
CS 560 Algorithms.
-
CS 562 Automata Theory.
-
CS 566 Queueing Theory.
Selected Publications
-
John L. Carroll and Darrell D. E. Long. Theory of Finite Automata.
Englewood Cliffs, New Jersey: Prentice-Hall, 1989.
-
Darrell D. E. Long, John L. Carroll, and C. J. Park. "A Study of
the Reliability of Internet Sites," Proceedings of the Tenth
Symposium on Reliable Distributed Systems, Pisa: IEEE,
September 1991, pp. 177-186.
-
Darrell D. E. Long, John L. Carroll and Kris Stewart. "Estimating the
Reliability of Regeneration-Based Replica Control Protocols,"
IEEE Transactions on Computers, Vol. 38, No. 12, (December 1989),
pp. 1691-1702.
-
Darrell D. E. Long, John L. Carroll and Kris Stewart. "The
Reliability of Regeneration-Based Replica Control Protocols,"
Proceedings of the Ninth International Conference on Distributed
Computing Systems, Newport Beach: IEEE, June 1989, pp. 465-473.
-
John L. Carroll and Darrell D. E. Long. "The Effect of Failure and
Repair Distributions on Consistency Protocols for Replicated Data Objects,"
Proceedings of the Twenty-second Annual Simulation Symposium,
Tampa: IEEE, March, 1989, pp. 47-60.
-
Darrell D. E. Long, Jehan-François Pâris and John L. Carroll.
"Reliability of Replicated Data Objects," Proceedings of the
Eighth International Conference on Computers and Communication,
Phoenix: IEEE, March, 1989, pp. 402-406.
-
John L. Carroll, Darrell D. E. Long and Jehan-François Pâris.
"Block-Level Consistency of Replicated Files," Proceedings of the
Seventh International Conference on Distributed Computing
Systems, Berlin: IEEE, September 1987, pp. 146-153.
Do not meddle in the affairs of dragons, for you are crunchy and taste good with catsup.