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
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;
Peer Reviewed Journals
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
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 :
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;
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;
DOI: 10.1007/s10664-008-9095-3
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;
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;
DOI: 10.1080/09540260802675106
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;
DOI: 10.1002/smr.364
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;
Other Journals
Describing Software Visualisation Abstractions
O'Shea, P; Exton, C
(2003)
Describing Software Visualisation Abstractions
In PPIG Newletter;
Conference Publications
ACM International Conference Proceeding Series
English M., Exton C., Rigon I., Cleary B.
(2009)
ACM International Conference Proceeding Series
DOI: 10.1145/1540438.1540462
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
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
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
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
13TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
OShea, P; Exton, C
(2005)
13TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
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
DOI: 10.1109/STEP.2004.18
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
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
DOI: 10.1109/STEP.2004.17
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
DOI: 10.1109/STEP.2004.7
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
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
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
Architecture Description Languages
Galvin, S; Collins, JJ; Exton, C; McGurren, F
(2004)
Architecture Description Languages
IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION
Buckley, J; Exton, C
(2003)
IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION
10TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
Exton, C
(2002)
10TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
Conference Presentations
Assisting Concept Location in Software Comprehension
Cleary, B; Exton, C
(2007)
Assisting Concept Location in Software Comprehension
(Ed.)
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.)
Workshopss
Assisting Concept Assignment using Probabilistic Classification and Cognitive Mapping
Cleary, B; Exton, C
(2006)
Assisting Concept Assignment using Probabilistic Classification and Cognitive Mapping
(Ed.)
Other Items Published
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;
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.)
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
Constructivism and Program Comprehension Strategies
Exton, C
(2002)
Constructivism and Program Comprehension Strategies
In American Journal Of Physiology-Heart And Circulatory Ph;
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;
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
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;