Christopher Exton


 
researcher

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.

Book Chapters

  Year Publication
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. [Details]

Peer Reviewed Journals

  Year Publication
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'. COMPUTER SCIENCE EDUCATION, 15 (1):7-24 [Details]
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'. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 20 (2):107-134 [DOI] [Details]
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'. EMPIRICAL SOFTWARE ENGINEERING, 14 (1):93-130 [DOI] [Details]
2009 'Eye tracking technology: A fresh approach in delirium assessment?'
Exton, C; Leonard, M (2009) 'Eye tracking technology: A fresh approach in delirium assessment?'. INTERNATIONAL REVIEW OF PSYCHIATRY, 21 (1):8-14 [DOI] [Details]
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'. Localisation Focus, 8 (1):81-89 [Details]
2010 'A Micro-Crowdsourcing implementation: the Babel Software Project'
Chris Exton, Brendan Spillane , Jim Buckley (2010) 'A Micro-Crowdsourcing implementation: the Babel Software Project'. Localisation Focus, 9 (1):46-62 [Details]
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'. AISHE-J: The All Ireland Journal of Teaching and Learning in Higher Education, Vol. 4 (1) [Details]
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'. Journal Of Neurology Neurosurgery And Psychiatry, [DOI] [Details]

Other Journals

  Year Publication
2003 'Describing Software Visualisation Abstractions'
O'Shea, P; Exton, C (2003) 'Describing Software Visualisation Abstractions' PPIG Newletter, * (Autumn) . [Details]

Conference Publications

  Year Publication
2002 10TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
Exton, C (2002) Constructivism and program comprehension strategies 10TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS , pp.281-284 [Details]
2003 IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION
Buckley, J; Exton, C (2003) Blooms' taxonomy: A framework for assessing programmers' knowledge of software systems IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION , pp.165-174 [Details]
2004 IWPC 2004: 12TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
Cleary, B; Exton, C (2004) CHIVE - A program source visualisation framework IWPC 2004: 12TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS , pp.268-269 [Details]
2004 Architecture Description Languages
Galvin, S; Collins, JJ; Exton, C; McGurren, F (2004) Enhancing the role of interfaces in software architecture description languages (ADLs) Architecture Description Languages , pp.101-116 [Details]
2005 2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings
Carew, D; Exton, C; Buckley, J (2005) An empirical investigation of the comprehensibility of requirements specifications 2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings , pp.247-256 [Details]
2005 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis, Proceeedings
Cleary, B; Le Gear, A; Exton, C; Buckley, J (2005) A combined software reconnaissance & static analysis eclipse visualisation plug-in 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis, Proceeedings , pp.121-122 [Details]
2005 STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
Buckley J., Exton C., Good J. (2005) Characterizing programmers' information-seeking during software evolution STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice , pp.23-29 [DOI] [Details]
2005 STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
O'Shea P., Exton C. (2005) The application of content analysis to programmer mailing lists as a requirements method for a software visualisation tool STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice , pp.30-39 [DOI] [Details]
2005 STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice
Exton C. (2005) The role of content analysis in the development of theory and understanding of software engineering STEP 2004 Proceedings - The 12th International Workshop on Software Technology and Engineering Practice , pp.40-44 [DOI] [Details]
2005 13TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS
OShea, P; Exton, C (2005) An investigation of Java abstraction usage for program modifications 13TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS , pp.65-74 [Details]
2005 2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings
Glynn, E; Fitzgerald, B; Exton, C (2005) Commercial adoption of open source software: An empirical study 2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings , pp.217-226 [Details]
2005 ICSM 2005: PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE
OBrien, MP; Buckley, J; Exton, C (2005) Empirically studying software practitioners - Bridging the gap between theory and practice ICSM 2005: PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE , pp.433-442 [Details]
2006 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
Grandfield, A; Exton, C (2006) INFORM: A framework for performance informed software development 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS , pp.245-247 [Details]
2006 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
Desmond, M; Storey, MA; Exton, C (2006) Fluid source code views 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS , pp.260-263 [Details]
2006 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS
Cleary, B; Exton, C (2006) The cognitive assigmment eclipse plug-in 14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS , pp.241-244 [Details]
2009 ACM International Conference Proceeding Series
English M., Exton C., Rigon I., Cleary B. (2009) Fault detection and prediction in an open-source software project ACM International Conference Proceeding Series [DOI] [Details]

Workshops

  Year Publication
2006 Assisting Concept Assignment using Probabilistic Classification and Cognitive Mapping.
Cleary, B; Exton, C (2006) Assisting Concept Assignment using Probabilistic Classification and Cognitive Mapping. Workshops [Details]

Conference Presentation

  Year Publication
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. Conference Presentation [Details]
2007 Assisting Concept Location in Software Comprehension.
Cleary, B; Exton, C (2007) Assisting Concept Location in Software Comprehension. Conference Presentation [Details]

Other Items Published

  Year Publication
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. Other Items Published [Details]
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. Other Items Published [Details]
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. Other Items Published [Details]
2002 Constructivism and Program Comprehension Strategies.
Exton, C (2002) Constructivism and Program Comprehension Strategies. Other Items Published [Details]
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. Other Items Published [Details]
2003 Does the empirical evidence support visualisation?.
O'Shea, P; Exton, C (2003) Does the empirical evidence support visualisation?. Other Items Published [Details]
2004 Eclipse plug-in to monitor the programmer behaviour.
McKeogh, J; Exton, C (2004) Eclipse plug-in to monitor the programmer behaviour. Other Items Published [Details]
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=. Other Items Published [Details]
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. Other Items Published [Details]
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. Other Items Published [Details]
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. Other Items Published [Details]
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. Other Items Published [Details]
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. Other Items Published [Details]
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). Other Items Published [Details]
2004 CHIVE - A Program Source Visualisation Framework.
Cleary, B; Exton, C (2004) CHIVE - A Program Source Visualisation Framework. Other Items Published [Details]
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. Other Items Published [Details]
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. Other Items Published [Details]