I am a teaching and research faculty member of the
Research School of Computer Science
in the ANU College of Engineering and Computer
Science
at the Australian National
University-ANU
—one
of Australia's leading Group of Eight research universities.
I was previously (Feb 2008-August 2008) Acting Deputy Dean (Education)
of the College, and Head of the Department of Computer Science
(1999-2003, 2004-2007).
My research interests are in
- computing education, particulrly policy and practices of plagiarism
- context-awareness and intelligent environments.
This means specifically: computing systems support for
context-awareness and the associated programming and software
engineering.
- Other research interests include non-numerical parallel and
distributed
programming, and programming language implementation, distributed
computing, Web computing, document style and representation.
My teaching interests
- currently:
in software engineering (software
construction
- previously:
I have taught a wide range of courses including software design, computer networks,
Internet/Intranet technology, introductory programming (in Pascal and
Modula-2), intermediate introductions to programming languages (C,
Ada), comparative programming language models, compiler construction,
project management.
- see below for a list of
recent publications.
I am a Member of the IEEE (MIEEE) and the Australian Computer Society
(MACS). In ACS I was Director of the Academic Board Computer Science, a
bridge between the academic community and the profession, 2010-2012.
Extra-curricular interests include bookbinding (as President of the
Canberra Craft Bookbinder's Guild, with whom I helped to organise the
1992 Australian Exhibition Contemporary Binding, and the
Gathering in Canberra, November 2011);
and amateur singing,
as a member of community choirs Worldly Goods and
Canberra ABC Radio 666 Community Choir.
You can read Chris Johnson's Curriculum
Vitae
in tabular form or read on for the highlights.
I am concerned with scientific ethics and responsibilities as
expressed
by the Australian Scientists
for
Global Responsibility and the International Network of Engineers
and
Scientists pledge.
I have previously been Head of the Department of
Computer Science, ANU,
and also a recent previous member of the Executive of Computer Science
Association, now known as
Computing Research and Education, an association of Australian and New Zealand
university
Computer Science departments which runs an annual Australasian
Computer Science Week of conferences in January-February each year.
I can be contacted by email at: // address
munged to reduce crawling spammers // c h r i s . j o h n s o n @ a n u . e d u
. a u
Public PGP Key
or by normal mail at:
- Chris Johnson
- Department of Computer Science
- Australian National University
- Canberra, ACT, 0200, AUSTRALIA
- Phone: 61 2 6125 4509
- Fax: 61 2 6125 0010
Chris Johnson can be recognised from
this
photo, taken in April 2009 or a
more
dramatic
photo (thanks to
Brendan
McKay).
Recent publications
Smart Internet - Intelligent Environments
Modelling context and developing infrastructure for
context-appropriate computing systems
-
Context Evidence and Location Authority:
the disciplined management of sensor data into context models
Chris Johnson, Carmichael, Kay, Kummerfeld, Hexel; UbiComp 2004
Workshop on Advanced Context Modelling, Reasoning and Management
-
From Sensors to Location
Authority: a Design Notation,
Chris Johnson (unpublished)
-
Merino: Towards an intelligent environment
architecture for multi-granularity context description,
Bob Kummerfeld, Aaron Quigley, Chris Johnson and Rene Hexel,
in Workshop on User Modelling for Ubiquitous Computing, 2003.
- Merino: an intelligent environment architecture for scalable context
processing,
Rene Hexel, Chris Johnson, Judy Kay, Bob Kummerfeld and Aaron Quigley,
unpublished.
"Powerpoint to the people" : suiting the word
to the audience,
Rene Hexel, Chris Johnson, Judy Kay, Bob Kummerfeld and Aaron Quigley,
AUIC Australasian User Interface Conference, January 2004.
- Location History in a Low-cost Context Awareness Environment,
Teddy Mantoro and C.W. Johnson, in Proc Australasian Information
Security Workshop and the Workshop on Wearable, Invisible,
Context-Aware, Ambient, Pervasive and Ubiquitous Computing,
eds. Chris Johnson, Paul Montague and Chris Steketee, ACS Conferences
in Research and Practice in Information Technology, vol 21, Adelaide,
South Australia, Feb 2003, pp 153-158.
I was founding program chair and proceedings editor of the
WICAPUC Workshop on Wearable, Invisible, Context-Aware, Ambient,
Pervasive and Ubiquitous
Computing, held in February 2003.
published as
Proceedings of the Australasian Information Security Workshop and
the Workshop on Wearable, Invisible, Context-Aware, Ambient, Pervasive
and Ubiquitous Computing, edited by Chris Johnson, Paul Montague
and Chris Steketee,
ACS Conferences in Research and Practice in Information Technology, vol
21, Adelaide, South Australia, Feb 2003
ANU-Fujitsu CAP project
This project ran from 1990-1992 in many areas of parallel computing
systems.
- Experience with benchmark
applications
on the AP1000 HeROD object store
- C. W. Johnson, S. Fenwick, W. Keating, Proceedings of the
Fifth International
Parallel Computing Workshop, Fujitsu Parallel Computing Research
Center,
Kawasaki, Japan November 1996, pp P1-T-1-16
- HeROD
flavoured oct-trees: scientific computation with a multicomputer
persistent
object store
- Stephen Fenwick and Chris Johnson, ANU technical report
TR-CS-97-04,
1997.
- Architecture of a high performance
persistent
object store
- (C. W. Johnson, J. X. Yu, R. B. Stanton)
Proceedings of the Fourth Fujitsu Parallel Computing Facility
Parallel
Computing Workshop, (September 1995)
- Porting
the PVM Distributed Computing Environment to the Fujitsu AP1000
- (C. W. Johnson and D. Walsh)
Proceedings of the Second Fujitsu Parallel Computing Facility
User
Meeting, (November 1993)
- Towards Debugging and Analysis Tools for
Kilo-Processor
Computers
- (P. B. Thistlewaite and C. W. Johnson)
Fujitsu Scientific and Technical Journal, vol 29 no. 1
(Spring
1993) pp. 32-40
- Architecture of an Extensible Parallel
Debugger
- (C W Johnson and P Mackerras)
poster paper, pp II-262-263 Proceedings of International Conference
on Parallel Processing (ICPP 91) , August 1991,
- Architecture of an Extensible Parallel Debugger
- (C W Johnson and P Mackerras),
Technical Report TR-CS-91-08, Department of Computer Science, The
Faculties,
Australian National University (1991) (14 pages)
- Design of a Replay Debugger for a Large
Cellular Array
Processor
- (C W Johnson and P. Mackerras)
Proceedings of Australian Software Engineering Conference ASWEC
91, July 1991, pp 189-201
- Design of a replay debugger for a large parallel cellular array
processor
- (C W Johnson and P Mackerras),
Technical Report TR-CS-91-07 Department of Computer Science, The
Faculties,
Australian National University (1991) (13 pages)
- Developing Monitoring and Debugging
Tools for
the AP1000 Array Multiprocessor
- (C. W. Johnson,P. B. Thistlewaite, D. Walsh, M. Zellner)
published in Proceedings
of Second Fujitsu-ANU CAP Workshop, Canberra, November 1991 (15
pages)
- A SPMD Monitor/Debugger for the Fujitsu
Cellular
Array Processor
- (C W Johnson and P. Mackerras)
Proceedings of First Fujitsu-ANU CAP Workshop, Kawasaki,
Japan,
November 1990 (8 pages)
Ada compiler, robotic programming
My previous work was concerned with an early implementation of Ada
and with
well-engineered robot control and programming software. Sample papers
are:
- Semantic Errors - Diagnosis and Repair
- (jointly with C Runciman)
ACM SIGPLAN 82 Symposium on Compiler Construction, SIGPLAN
Notices
vol. 17, no. 6 (June 1982), pp 88-97.
no source available - before the WWW
- Ada Workbench Compiler Project 1981
- (jointly with J S Briggs et al.)
Technical Report YCS.48(1982) Department of Computer Science,
University
of York (1982)
- Abstract Processes for Real Time Robot Control
- (jointly with B. P. Molinari, R. B. Stanton, P. Mackerras, D.
Wanless,
and T. E. Clark)
Proceedings of 12th Australian Computer Science Conference,
February 1989 (12 pages)
...and also
- Johnson, C., Tonkin, J., & Metcalf, M.
- Australian Exhibition Contemporary Binding, published by Canberra
Craft Bookbinders Inc, 1992
Exhibition catalogue of Canberra Craft Bookbinders' guild catalogue for
their 1982 exhibition in the National Library. Fifty-three books from
eight countries illustrated in full colour.
Back to contact details or to the top
of page.