| 2005 |
| 20 | EE | John J. Cannon,
Derek F. Holt,
Michael C. Slattery,
Allan K. Steel:
Computing subgroups of bounded index in a finite group.
J. Symb. Comput. 40(2): 1013-1022 (2005) |
| 2004 |
| 19 | EE | John J. Cannon,
Derek F. Holt:
Computing maximal subgroups of finite groups.
J. Symb. Comput. 37(5): 589-609 (2004) |
| 18 | EE | John J. Cannon,
Bettina Eick,
Charles R. Leedham-Green:
Special polycyclic generating sequences for finite soluble groups.
J. Symb. Comput. 38(5): 1445-1460 (2004) |
| 2003 |
| 17 | EE | John J. Cannon,
Derek F. Holt:
Automorphism group computation and isomorphism testing in finite groups.
J. Symb. Comput. 35(3): 241-267 (2003) |
| 2001 |
| 16 | | John J. Cannon,
Bruce C. Cox,
Derek F. Holt:
Computing the Subgroups of a Permutation Group.
J. Symb. Comput. 31(1/2): 149-161 (2001) |
| 1997 |
| 15 | | John J. Cannon,
Bernd Souvignier:
On the Computation of Conjugacy Classes in Permutation Groups.
ISSAC 1997: 392-399 |
| 14 | | John J. Cannon,
Catherine Playoust:
Using the Magma Computer Algebra System in Abstract Algebra Courses.
J. Symb. Comput. 23(5/6): 459-484 (1997) |
| 13 | | Wieb Bosma,
John J. Cannon,
Catherine Playoust:
The Magma Algebra System I: The User Language.
J. Symb. Comput. 24(3/4): 235-265 (1997) |
| 12 | | John J. Cannon,
Derek F. Holt:
Computing Chief Series, Composition Series and Socles in Large Permutation Groups.
J. Symb. Comput. 24(3/4): 285-301 (1997) |
| 11 | | John J. Cannon,
Bruce C. Cox,
Derek F. Holt:
Computing Sylow Subgroups in Permutation Groups.
J. Symb. Comput. 24(3/4): 303-316 (1997) |
| 10 | | Wieb Bosma,
John J. Cannon,
Allan K. Steel:
Lattices of Compatibly Embedded Finite Fields.
J. Symb. Comput. 24(3/4): 351-369 (1997) |
| 1994 |
| 9 | EE | Wieb Bosma,
John J. Cannon,
Graham Matthews:
Programming with Algebraic Structures: Design of the MAGMA Language.
ISSAC 1994: 52-57 |
| 1993 |
| 8 | | Gregory Butler,
John J. Cannon:
On Holt's Algorithm.
J. Symb. Comput. 15(2): 229-233 (1993) |
| 1992 |
| 7 | | John J. Cannon,
George Havas:
Algorithms for Groups.
Australian Computer Journal 24(2): 51-60 (1992) |
| 1991 |
| 6 | | Gregory Butler,
John J. Cannon:
Computing Sylow Subgroups of Permutation Groups Using Homomorphic Images of Centralizers.
J. Symb. Comput. 12(4/5): 443-458 (1991) |
| 5 | | Peter J. Cameron,
John J. Cannon:
Fast Recognition of Doubly Transitive Groups.
J. Symb. Comput. 12(4/5): 459-474 (1991) |
| 1990 |
| 4 | | Gregory Butler,
John J. Cannon:
The Design of Cayley - a Language for Modern Algebra.
DISCO 1990: 10-19 |
| 1989 |
| 3 | | Gregory Butler,
John J. Cannon:
Computing in Permutation and Matrix Groups III: Sylow Subgroups.
J. Symb. Comput. 8(3): 241-252 (1989) |
| 1988 |
| 2 | | Gregory Butler,
John J. Cannon:
Cayley, Version 4: The User Language.
ISSAC 1988: 456-466 |
| 1969 |
| 1 | EE | John J. Cannon:
Computers in group theory: a survey.
Commun. ACM 12(1): 3-12 (1969) |