Skip to main content

Dr. Christopher Exton

Biography

Chris Exton holds a BSc in Psychology and a Ph.D. in Computer Science (Monash University, Melbourne). Before he worked in academia he worked in industry in several Software Engineering positions in Australia, Ireland and the UK. He has worked on a number of projects in the area of programmer psychology, software tools and related research methods, and lately in the area of medical decision support systems. He has researched and published in these areas for over 10 years, as well as taking an active role as a reviewer for the International Journal of Software Maintenance and Evolution and The Software Quality Journal.

Research Interests

Chris Exton holds a BSc in Psychology and a Ph.D. in Computer Science (Monash University, Melbourne). Before he worked in academia he worked in industry in several Software Engineering positions in Australia, Ireland and the UK. He has worked on a number of projects in the area of programmer psychology, software tools and related research methods, and lately in the area of medical decision support systems. He has researched and published in these areas for over 10 years, as well as taking an active role as a reviewer for the International Journal of Software Maintenance and Evolution and The Software Quality Journal.

Publications

Book Chapters

1998

Distributed Component Object Model
Thompson, D; Watkins, D; Exton, C; Garrett, L; Sajeev, ASM
(1998) Distributed Component Object Model
In Advanced Software Development Series: Information Systems Interoperability; pp. 39-74

Peer Reviewed Journals

2013

Improving delirum care through early intervention: from bench to bedside to boardroom.
O'Hanlon, S., O'Regan, N., MacLullich, A.M.J., Cullen, W., Dunne, C., Exton, C., Meagher, D.
(2013) Improving delirum care through early intervention: from bench to bedside to boardroom.
In Journal Of Neurology Neurosurgery And Psychiatry;
DOI: 10.1136/jnnp-2012-304334

2012

To share or not to share: an insight into an academic Community of Practice
Dundon, A., Diggins, Y. and Exton, C.
(2012) To share or not to share: an insight into an academic Community of Practice
In AISHE-J: The All Ireland Journal of Teaching and Learning in Higher Education; online :

2010

A Micro-Crowdsourcing implementation: the Babel Software Project
Chris Exton, Brendan Spillane , Jim Buckley
(2010) A Micro-Crowdsourcing implementation: the Babel Software Project
In Localisation Focus; pp. 46-62

2009

An empirical analysis of information retrieval based concept location techniques in software comprehension
Cleary, B; Exton, C; Buckley, J; English, M
(2009) An empirical analysis of information retrieval based concept location techniques in software comprehension
In Empirical Software Engineering; pp. 93-130
DOI: 10.1007/s10664-008-9095-3

2009

Micro Crowdsourcing: A new Model for Software Localisation
Chris Exton, Asanka Wasala, Jim Buckley, Reinhard Schäler
(2009) Micro Crowdsourcing: A new Model for Software Localisation
In Localisation Focus; pp. 81-89

2009

Eye tracking technology: A fresh approach in delirium assessment?
Exton, C; Leonard, M
(2009) Eye tracking technology: A fresh approach in delirium assessment?
In International Review Of Psychiatry; pp. 8-14
DOI: 10.1080/09540260802675106

2008

Encapsulating targeted component abstractions using software Reflexion Modelling
Buckley, J; LeGear, AP; Exton, C; Cadogan, R; Johnston, T; Looby, B; Koschke, R
(2008) Encapsulating targeted component abstractions using software Reflexion Modelling
In Journal of Software Maintenance and Evolution: Research and Practice; pp. 107-134
DOI: 10.1002/smr.364

2005

Towards a Framework for Characterising Concurrent Comprehension
Hughes, C; Buckley, J; Exton, C; O'Carroll, D
(2005) Towards a Framework for Characterising Concurrent Comprehension
In Computer Science Education; pp. 7-24

Other Journals

2003

Describing Software Visualisation Abstractions
O'Shea, P; Exton, C
(2003) Describing Software Visualisation Abstractions
In PPIG Newletter;

Conference Publications

2009

ACM International Conference Proceeding Series
English M., Exton C., Rigon I., Cleary B.
(2009) ACM International Conference Proceeding Series

DOI: 10.1145/1540438.1540462

2006

14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
Desmond, M; Storey, MA; Exton, C
(2006) 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
pp. 260-263

2006

14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
Grandfield, A; Exton, C
(2006) 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
pp. 245-247

2006

14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
Cleary, B; Exton, C
(2006) 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
pp. 241-244

2005

2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings
Carew, D; Exton, C; Buckley, J
(2005) 2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings
pp. 247-256

2005

13TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
OShea, P; Exton, C
(2005) 13TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
pp. 65-74

2005

STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
Exton C.
(2005) STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
pp. 40-44
DOI: 10.1109/STEP.2004.18

2005

3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis, Proceeedings
Cleary, B; Le Gear, A; Exton, C; Buckley, J
(2005) 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis, Proceeedings
pp. 121-122

2005

STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
O'Shea P., Exton C.
(2005) STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
pp. 30-39
DOI: 10.1109/STEP.2004.17

2005

STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
Buckley J., Exton C., Good J.
(2005) STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
pp. 23-29
DOI: 10.1109/STEP.2004.7

2005

2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings
Glynn, E; Fitzgerald, B; Exton, C
(2005) 2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings
pp. 217-226

2005

ICSM 2005: PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE
OBrien, MP; Buckley, J; Exton, C
(2005) ICSM 2005: PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE
pp. 433-442

2004

IWPC 2004: 12TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
Cleary, B; Exton, C
(2004) IWPC 2004: 12TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
pp. 268-269

2004

Architecture Description Languages
Galvin, S; Collins, JJ; Exton, C; McGurren, F
(2004) Architecture Description Languages
pp. 101-116

2003

IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION
Buckley, J; Exton, C
(2003) IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION
pp. 165-174

2002

10TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
Exton, C
(2002) 10TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
pp. 281-284

Other Publications

2007

Assisting Concept Location in Software Comprehension
Cleary, B; Exton, C
(2007) Assisting Concept Location in Software Comprehension
(Ed.)

2006

Assisting Concept Assignment using Probabilistic Classification and Cognitive Mapping
Cleary, B; Exton, C
(2006) Assisting Concept Assignment using Probabilistic Classification and Cognitive Mapping
(Ed.)

2005

An Investigation of Java Abstraction Usage for Program Modifications
O'Shea, P; Exton, C
(2005) An Investigation of Java Abstraction Usage for Program Modifications
In American Journal Of Physiology-Heart And Circulatory Ph;

2005

Making a Reuse Aspectual View Explicit in Existing Software
LeGear, A; Cleary, B; Buckley, J; Collins, JJ; Exton, C
(2005) Making a Reuse Aspectual View Explicit in Existing Software
(Ed.)

2004

Application of Helix Cone Tree Visualizations to Dynamic Call Graph Illustration
Joshi, J; Cleary, B; Exton, C
(2004) Application of Helix Cone Tree Visualizations to Dynamic Call Graph Illustration
(Ed.)

2004

Application of Helix Cone Tree Visualizations to Dynamic Call Graph Illustration=
Joshi, J; Cleary, B; Exton, C
(2004) Application of Helix Cone Tree Visualizations to Dynamic Call Graph Illustration=
In American Journal Of Physiology-Heart And Circulatory Ph;

2004

CHIVE - A Program Source Visualisation Framework
Cleary, B; Exton, C
(2004) CHIVE - A Program Source Visualisation Framework
In American Journal Of Physiology-Heart And Circulatory Ph;

2004

Eclipse plug-in to monitor the programmer behaviour
McKeogh, J; Exton, C
(2004) Eclipse plug-in to monitor the programmer behaviour
In American Journal Of Physiology-Heart And Circulatory Ph;

2004

The Application of Content Analysis to Programmer Mailing Lists as a Requirements Method for a Software Visualisation Tool
O'Shea, P; Exton, C
(2004) The Application of Content Analysis to Programmer Mailing Lists as a Requirements Method for a Software Visualisation Tool
In American Journal Of Physiology-Heart And Circulatory Ph;

2004

CORBAview : A visualisation tool to aid in the understanding of CORBA-based distributed applications
Ryan, D; Exton, C
(2004) CORBAview : A visualisation tool to aid in the understanding of CORBA-based distributed applications
In American Journal Of Physiology-Heart And Circulatory Ph;

2004

PicoVis: A Dynamic Visualisation Tool for Simulating a Bluetooth Communication Environment Enhancing Student Understanding
Doyle, T; Exton, C
(2004) PicoVis: A Dynamic Visualisation Tool for Simulating a Bluetooth Communication Environment Enhancing Student Understanding
In American Journal Of Physiology-Heart And Circulatory Ph;

2004

THORR - A Focus + Context Method for Visualizing Large Software Systems
McCarthy, E; Exton, C
(2004) THORR - A Focus + Context Method for Visualizing Large Software Systems
In American Journal Of Tropical Medicine And Hygiene;

2004

Enhancing the Role of Interfaces in Software Architecture Description Languages (ADLs)
Galvin, S; Collins, JJ; Exton, C; McGurren, F
(2004) Enhancing the Role of Interfaces in Software Architecture Description Languages (ADLs)
In American Journal Of Physiology-Heart And Circulatory Ph;

2004

Investigating Patterns and Task Type correlations in Open Source Online Mailing Lists
O'Shea, P; Exton, C
(2004) Investigating Patterns and Task Type correlations in Open Source Online Mailing Lists
In American Journal Of Physiology-Heart And Circulatory Ph;

2003

Blooms' Taxonomy: A Framework for Assessing Programmers' Knowledge of Software Systems
Buckley, J; Exton, C
(2003) Blooms' Taxonomy: A Framework for Assessing Programmers' Knowledge of Software Systems
In American Journal Of Physiology-Heart And Circulatory Ph;

2003

Does the empirical evidence support visualisation?
O'Shea, P; Exton, C
(2003) Does the empirical evidence support visualisation?
In American Journal Of Physiology-Heart And Circulatory Ph;

2002

Constructivism and Program Comprehension Strategies
Exton, C
(2002) Constructivism and Program Comprehension Strategies
In American Journal Of Physiology-Heart And Circulatory Ph;

2001

COOPE: A Tool for Representing Concurrent Object-Oriented Program Execution through Visualisation
Leroux, H; Exton, C
(2001) COOPE: A Tool for Representing Concurrent Object-Oriented Program Execution through Visualisation
In American Journal Of Physiology-Heart And Circulatory Ph;

1998

An Interface Language for the Development of Reliable and Dynamic Distributed Object Systems
Exton, C
(1998) An Interface Language for the Development of Reliable and Dynamic Distributed Object Systems

1996

Towards an Object-Oriented Distributed Programming Environment for Mobile Computing
Schmidt, HW; Sajeev, ASM; Exton, C
(1996) Towards an Object-Oriented Distributed Programming Environment for Mobile Computing
In American Journal Of Physiology-Heart And Circulatory Ph;