Return to the homepage
  • Library
  • UC Online
  • News
  • Events
  • Maps
  • Staff
  • Work at UC
  • 150 Years
  • Study
    • Study
      • Courses and qualifications
      • Subjects
      • Online learning
      • Arts
      • Business
      • Digital Screen
      • Education
      • Engineering
      • Health
      • Law
      • Science
      • All departments
      • Scholarships
      • Examinations
      • Graduation
      • Graduate School
      • Key dates
      • Publications
      • Study abroad and exchanges
      • Work-Integrated Learning
      • Academic support
      • Special consideration
      • Summer School
      • Transition Programmes
      • Quick Links
      • LEARN
      • Logins
      • Timetables
      • Library
      • Scholarships
      • Transcripts
      • Grading
  • Enrol
    • Enrol at UC
      • Enrolment process
      • Enrolment and Course Dates
      • Admission and University Entrance
      • Identity and citizenship verification
      • International student enrolment
      • PhD and doctoral degree applications
      • Manage your study
      • Fees and funding
      • Student Agreement
      • Change your enrolment
      • Update your contact details
      • Contact Student Services
      • Quick Links
      • Enrol now with myUC
      • Re-enrol now with myUC
      • Qualifications and courses
      • Scholarships
      • Academic Support
      • Transcripts
  • Research
    • Research
      • Become a research student
      • Find a supervisor
      • Support for Researchers
      • Māori Research Partnerships
      • Research Impact
      • Research Institutes and Centres
      • Research specialties
      • Facilities and equipment
      • IP Commercialisation
      • Innovation Jumpstart
      • Ethics Approval
      • UC Research Awards
      • Contact us
      • Quick Links
      • Find an expert
      • Find a supervisor
      • Jobs at UC
      • Ethics Approval
      • Postgraduate forms
      • Library (research)
  • Life
    • Life
      • The campus
      • Facilities
      • Getting around
      • Student life
      • Accommodation
      • Support services
      • Know The Code
      • Sustainability Office
      • UC Students' Association (UCSA)
      • CCR
      • Golden Key
      • Health, safety and wellbeing
      • Life in CHCH
      • Life in NZ
      • Get active
      • Canterbury Card
      • Quick Links
      • UCGo
      • Maps
      • Parking
      • Health Centre
      • UC RecCentre
      • Student events
      • Clubs and societies
  • Support services
    • Support services
      • Finding support
      • Need to talk?
      • Health Services
      • Academic support
      • Assistive technology
      • Accessibility
      • Financial assistance
      • Academic grievances
      • Equity and diversity
      • Parents and whānau
      • Job and careers advice
      • New student support
      • Current student support
      • Postgraduate student support
      • High school student support
      • Adult student support
      • International student support
      • LGBTQI student support
      • Māori student support
      • Pasifika student support
      • Onsite services
      • Quick Links
      • In an emergency
      • Security
      • Raise a concern
      • IT Services
      • Academic Skills Centre
      • Library (support)
      • Contacts
      • Wellbeing Hub
  • Engage
    • Engage
      • Alumni
      • Business and industry
      • Canterbury University Press
      • Communications and Engagement
      • Community partnerships
      • External exam invigilation
      • Find an expert or consultant
      • Giving to UC
      • International partnerships
      • Knowledge Commons
      • News
      • School resources
      • Work at UC
      • Work placements
      • Quick Links
      • Donate to UC
      • Contact UC
      • Current vacancies
      • Erskine Fellowship
      • News
      • Public events
      • Liaison Office
  • About
    • About
      • What is special about UC
      • UC7
      • Ako - Learning & Teaching
      • Governance
      • Leadership
      • Health and Safety
      • Sustainability Hub
      • People and Culture
      • Asset Planning and Delivery
      • History
      • Information and Records Management
      • Ngā Uara | Our Values
      • Contacts
  • Logins
    • Logins
      • LEARN
      • Zoom
      • Student email
      • Staff email
      • myUC
      • My Timetable
      • Canterbury Card Account
      • My Library Account
      • OneDrive
      • UC CareerHub
      • UC Services Portal
      • Password Reset
      • UCGO
      • ourUC
      • Staff logins
      • More logins
Skip to main content
uc-research-profile

Use the Tab and Up, Down arrow keys to select menu items.

  • UC Research Profile
  • Search
  • Browse
    • Subject areas and disciplines
    • Colleges and departments
  • Administration
    • Email UC Research Profile Administrator
    • Update your UC Research Profile page in Profiler (Staff Only)
  • Quick Links
    • Research at UC

Dr Neville Churcher

Contact

Department: Computer Science and Software Engineering

Email: neville.churcher@canterbury.ac.nz

Direct Dial: +64 3 3691622

Office: Jack Erskine Rm 307

Language: English

About
Research / Creative works
Networks

Fields of Research

  • Software Visualisation
  • Software metrics
  • Software engineering
  • Database systems and applications
  • Groupware

Researcher Summary

Research interests are in Software Visualisation, Software Engineering, Groupware, Software Metrics and Databases.

Subject Area: Disciplines

  • Computer Science, Information Technology, Information Sciences: Human-Computer Interaction and Multimedia
  • Engineering and Technology: Computer & Software Engineering

Resources

  • Staff webpage

Research/Scholarly/Creative Works

  • Armstrong E., Mathews M. and Churcher N. (2016) Towards a social student model in a software engineering group project course. In Main Conference Proceedings ICCE 2016: 82-84. (Conference Contributions - Published)
  • Emerson J., Churcher N. and Cockburn A. (2013) Tag Clouds for Software and Information Visualisation. In. (Conference Contributions - Published)
  • Emerson J., Churcher N. and Deaker C. (2013) From Toy to Tool: Extending Tag Clouds for Software and Information Visualisation. In : 155-164. http://dx.doi.org/10.1109/ASWEC.2013.27. (Conference Contributions - Published)
  • Voigt J., Irwin W. and Churcher N. (2013) Comparing and Evaluating Existing Software Contract Tools. In Maciaszek L; Zhang K (Ed.), Evaluation of Novel Approaches to Software Engineering: 49-63. Berlin, Heidelberg: Springer. http://dx.doi.org/10.1007/978-3-642-32341-6_4. (Chapters)
  • Mathews M., Mitrovic A., Lin B., Holland J. and Churcher N. (2012) Do your eyes give it away? Using eye tracking data to understand students' attitudes towards open student model representations. In Cerri SA; Clancey WJ; Papadourakis G; Panourgia K (Eds). Lecture Notes in Computer Science (LNCS) 7315: 422-427. Berlin, Heidelberg: Springer. http://dx.doi.org/10.1007/978-3-642-30950-2_54. (Conference Contributions - Published)
  • Ashford J., Churcher N. and Irwin W. (2011) Dynamic Visualisation of Software State. In ACSC 2011: 127-136. (Conference Contributions - Published)
  • Oosterman J., Irwin W. and Churcher N. (2011) EvoJava: A Tool for Measuring Evolving Software. In Conferences in Research and Practice in Information Technology 113: 117-126. (Conference Contributions - Published)
  • Voigt J., Irwin W. and Churcher N. (2011) A Critical Comparison of Existing Software Contract Tools. In Proceedings of ENASE2011: 38-47. (Conference Contributions - Published)
  • Deaker C., Pettigrew L., Churcher N. and Irwin W. (2010) Software Visualisation with Tag Clouds. Auckland, New Zealand: 21st Australian Software Engineering Conference (ASWEC 2010), 6-9 Apr 2010. (Conference Contributions - Other)
  • Duan D., Mitrovic A. and Churcher N. (2010) Evaluating the Effectiveness of Multiple Open Student Models in EER-Tutor. In Proceedings of the 18th International Conference on Computers in Education: 86-88. (Conference Contributions - Published)
  • Harward M., Irwin W. and Churcher N. (2010) In Situ Software Visualisation. In ASWEC 2010 Proceedings: 171-180. http://dx.doi.org/10.1109/ASWEC.2010.18. (Conference Contributions - Published)
  • Oosterman J., Irwin W. and Churcher N. (2010) Code Critick: Using Metrics to Inform Design. Auckland, New Zealand: 21st Australian Software Engineering Conference (ASWEC 2010), 6-9 Apr 2010. (Conference Contributions - Other)
  • Voigt J., Irwin W. and Churcher N. (2010) Class Encapsulation and Object Encapsulation: An Empirical Study. In : 171-178. http://dx.doi.org/10.5220/0002924701710178. (Conference Contributions - Published)
  • Voigt J., Irwin W. and Churcher N. (2009) Intuitiveness of Class and Object Encapsulation. In Proceedings of ICITA 2009: 83-88. (Conference Contributions - Published)
  • Churcher N., Frater S., Huynh CP. and Irwin W. (2007) Supporting OO design heuristics. In ASWEC 2007: 101-110. http://dx.doi.org/10.1109/ASWEC.2007.47. (Conference Contributions - Published)
  • Churcher N., Frater S., Huynh CP. and Irwin W. (2006) Supporting OO Design Heuristics.Department of Computer Science and Software Engineering, University of Canterbury. 10pp. (Reports)
  • Cook C. and Churcher N. (2006) Constructing Real-Time Collaborative Software Engineering Tools Using CAISE, an Architecture for Supporting Tool Development. In Conferences in Research and Practice in Information Technology (CPRIT) 48: 267-276. (Conference Contributions - Published)
  • Neate B., Irwin W. and Churcher N. (2006) CodeRank: A New Family of Software Metrics. In http://dx.doi.org/10.1109/ASWEC.2006.21. (Conference Contributions - Published)
  • Churcher N. and Irwin W. (2005) Informing the Design of Pipeline-Based Software Visualisations. In Information Visualisation 2005 45: 59-68. (Conference Contributions - Published)
  • Cook C. and Churcher N. (2005) Modelling and Measuring Collaborative Software Engineering. In Computer Science 2005 38: 267-276. (Conference Contributions - Published)
  • Cook C., Irwin W. and Churcher N. (2005) A User Evaluation for Synchronous Collaborative Software Engineering Tools.Department of Computer Science and Software Engineering, University of Canterbury. 31pp. (Reports)
  • Cook C., Irwin W. and Churcher N. (2005) The Design and Use of Synchronous Collaborative Software Engineering Tools.Department of Computer Science and Software Engineering, University of Canterbury. 22pp. (Reports)
  • Cook C., Irwin W. and Churcher N. (2005) A User Evaluation of Synchronous Collaborative Software Engineering Tools. In Proceedings of the APSEC '05: 705-710. http://dx.doi.org/10.1109/APSEC.2005.22. (Conference Contributions - Published)
  • Dale A., Churcher N. and Irwin W. (2005) A Framework for Linking Projects and Project Management Methods. In Lecture Notes in Computer Science 3547: 84-97. (Conference Contributions - Published)
  • Irwin W., Cook C. and Churcher N. (2005) Parsing and Semantic Modelling for Software Engineering Applications. In Proceedings of the ASWEC'05: 180-189. http://dx.doi.org/10.1109/ASWEC.2005.36. (Conference Contributions - Published)
  • Chang H., Raffensperger JF. and Churcher N. (2004) Displaying Linear Programs and Their Solutions With XML and SVG. In Proceedings of InVis.au 2004 CRPIT 35: 141-150. (Conference Contributions - Published)
  • Churcher N. and Churcher C. (2004) InVis.au 2004: Proceedings of the Australasian Information Visualisation Symposium. Christchurch: Australian Computer Society (ACS). 166pp. (Edited Volumes)
  • Churcher N. and Irwin W. (2004) Informing the Design of Pipeline-Based Software Visualisations.Department of Computer Science and Software Engineering, University of Canterbury. (Reports)
  • Churcher N., Irwin W. and Cook C. (2004) Inhomogeneous Force-Directed Layout Algorithms in the Visualisation Pipeline: From Layouts to Visualisations. In Proceedings of the InVis.au 2004 CRPIT 35: 43-51. (Conference Contributions - Published)
  • Cook C. and Churcher C. (2004) Modelling and Measuring Collaborative Software Engineering.Department of Computer Science and Software Engineering, University of Canterbury. 19pp. (Reports)
  • Cook C., Churcher N. and Irwin W. (2004) Towards Synchronous Collaborative Software Engineering. In Proceedings of APSEC'04: 230-239. http://dx.doi.org/10.1109/APSEC.2004.104. (Conference Contributions - Published)
  • Cook C., Irwin W. and Churcher N. (2004) Towards Synchronous Collaborative Software Engineering.Department of Computer Science and Software Engineering, University of Canterbury. 18pp. (Reports)
  • Chang H., Raffensperger JF. and Churcher N. (2003) Displaying Linear Programs and their Solutions with XML and SVG.Department of Computer Science and Software Engineering, University of Canterbury. (Reports)
  • Churcher N. and Irwin W. (2003) Object Oriented Metrics: Precision Tools and Configurable Visualisations.Department of Computer Science and Software Engineering, University of Canterbury. (Reports)
  • Churcher N., Irwin W. and Cook C. (2003) Inhomogeneous Force-Directed Layout Algorithms in the Visualisation Pipeline: From Layouts to Visualisations.Department of Computer Science and Software Engineering, University of Canterbury. (Reports)
  • Churcher N., Irwin W. and Kriz R. (2003) Visualising class cohesion with virtual worlds. In ACM International Conference Proceeding Series 142(Proceedings of the Asia-Pacific Symposium on Infor): 89-97. (Conference Contributions - Published)
  • Cook C. and Churcher N. (2003) A Pure-Java Group Communication Framework.Department of Computer Science and Software Engineering, University of Canterbury. 26pp. (Reports)
  • Cook C. and Churcher N. (2003) An extensible framework for collaborative software engineering. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC 2003-January: 290-299. http://dx.doi.org/10.1109/APSEC.2003.01254383. (Conference Contributions - Published)
  • Cook C. and Churcher N. (2003) An Extensible Framework for Collaborative Software Engineering. In Proceedings of the ASPEC2003: 290-299. http://dx.doi.org/10.1109/APSEC.2003.1254383. (Conference Contributions - Published)
  • Irwin W. and Churcher N. (2003) Object Oriented Metrics: Precision Tools and Configurable Visualisations. In Proceedings of METRICS'03: 112-123. (Conference Contributions - Published)
  • Kacofegitis A. (2003) Theme-based literate programming. Christchurch, New Zealand. University of Canterbury. (Theses / Dissertations)
  • Churcher N., Irwin W. and Kriz R. (2002) Visualising Class Cohesion with Virtual Worlds.Department of Computer Science & Software Engineering, University of Canterbury. (Reports)
  • Ding H., Pascoe R. and Churcher N. (2002) Implementing OGC Web Map Service Client Applications Using JSP, JSTL and XMLC. In : 63-72. (Conference Contributions - Published)
  • Kacofegitis A. and Churcher N. (2002) Theme-Based Literate Programming.Department of Computer Science & Software Engineering, University of Canterbury. (Reports)
  • Kacofegitis A. and Churcher N. (2002) Theme-based literate programming. In Proceedings of the APSEC'02: 549-557. http://dx.doi.org/10.1109/APSEC.2002.1183079. (Conference Contributions - Published)
  • Churcher N. and Creek A. (2001) Building Virtual Worlds with the Big-Bang Model.Department of Computer Science & Software Engineering, University of Canterbury. (Reports)
  • Churcher N. and Creek A. (2001) Building virtual worlds with the big-bang model. In : 87-94. (Conference Contributions - Published)
  • Churcher N. and Irwin W. (2001) Welcome to our worlds: Combining virtual reality and information visualisation. UC Research: 49-50. University of Canterbury. (Other)
  • Irwin W. and Churcher N. (2001) A Generated Parser of C++. New Zealand Journal of Computing 8(3): 26-37. (Journal Articles)
  • Irwin W. and Churcher N. (2001) XML in the Visualisation Pipeline.Department of Computer Science & Software Engineering, University of Canterbury. (Reports)
  • Irwin W. and Churcher N. (2001) A generated parser of C++. In Proceedings of the The Fourth New Zealand Computer Science Research Students Conference 2001: 131-137. (Conference Contributions - Published)
  • Irwin W. and Churcher N. (2001) XML in the Visualisation Pipeline. In Proceeding of selected papers from VIP2001 Conferences in Research and Practice in Informatio: 59-67. (Conference Contributions - Published)
  • Hartley D., Churcher N. and Albertson G. (2000) Virtual worlds for Web site visualisation. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC 2000-January: 448-455. http://dx.doi.org/10.1109/APSEC.2000.896733. (Conference Contributions - Published)
  • Hartley D., Churcher N. and Albertson G. (2000) Virtual Worlds for Web Site Visualisation. In Proceedings of APSEC 2000: 448-455. http://dx.doi.org/10.1109/APSEC.2000.896733. (Conference Contributions - Published)
  • Churcher CD. and Churcher NI. (1999) Real-time conferencing in GIS. Transactions in GIS 3(1): 21-29. (Journal Articles)
  • Churcher N., Keown L. and Irwin W. (1999) Virtual Worlds for Software Visualisation. University of Technology, Sydney, Australia: Softvis99 Software Visualisation Workshop, 1 Dec 1999. (Conference Contributions - Other)
  • Churcher N. and Tempero E. (1998) Java as a first programming language. Dunedin, New Zealand: Software Engineering: Education and Practice, Workshop Report, 1 Jan 1998. (Conference Contributions - Other)
  • Churcher N., Cockburn A., McMaster B. and Horlor J. (1998) Cute--the design and evolution of a first year programming environment. Dunedin, New Zealand: Software Engineering: Education and Practice, 1 Jan 1998. (Conference Contributions - Other)
  • Churcher N. and Cockburn A. (1997) An Immersion Model for Software Engineering Projects. In Proceedings of Australasian Computer Science Education Conference: 163-169. (Conference Contributions - Published)
  • Churcher N. and Cockburn A. (1997) Towards Literate Tools for Novice Programmers. In Proceedings of the ACM Australasian Computer Science Education Conference: 107-116. (Conference Contributions - Published)
  • Churcher NI., Prachuabmoh P. and Churcher CD. (1997) Visualisation Techniques for Collaborative GIS Browsers. In Proceedings of GeoComputation '97: 241-250. (Conference Contributions - Published)
  • Churcher N. and Cerecke C. (1996) GROUPCRC: Exploring CSCW support for software engineering. In Proceedings - 6th Australian Conference on Computer-Human Interaction, OzCHI 1996: 62-68. http://dx.doi.org/10.1109/OZCHI.1996.559989. (Conference Contributions - Published)
  • Churcher N. and Churcher C. (1996) GroupARC-A Collaborative Approach to Gis.Department of Computer Science, University of Canterbury. (Reports)
  • Churcher N. (1995) Applications of Distortion-Oriented Presentation Techniques in GIS.Department of Computer Science, University of Canterbury. (Reports)
  • Churcher N. (1995) Photi-a fisheye view of bubbles. Information and Software Technology 37(1): 31-37. http://dx.doi.org/10.1016/0950-5849(94)00443-V. (Journal Articles)
  • Churcher NI. and Shepperd MJ. (1995) Comments on “A Metrics Suite for Object Oriented Design”. IEEE Transactions on Software Engineering 21(3): 263-265. http://dx.doi.org/10.1109/32.372153. (Journal Articles)
  • Pascoe R. and Churcher N. (1990) Sharing geographic data.Department of Computer Science, University of Canterbury. (Reports)
  • Cheng C., Needs RJ., Heine V. and Churcher N. (1987) Confirmation of an annni-like model for polytypism in sic. EPL 3(4): 475-479. http://dx.doi.org/10.1209/0295-5075/3/4/014. (Journal Articles)
  • Churcher N., Kunc K. and Heine V. (1986) Calculated ground-state properties of silicon carbide. Journal of Physics C: Solid State Physics 19(23): 4413-4426. http://dx.doi.org/10.1088/0022-3719/19/23/006. (Journal Articles)
  • Churcher N., Kunc K. and Heine V. (1985) Ground state properties of the group IV ionic compound silicon carbide. Solid State Communications 56(2): 177-180. http://dx.doi.org/10.1016/0038-1098(85)90735-5. (Journal Articles)
  • Moreau WR., Churcher NI. and Kalotas T. (1983) Inhomogeneous coupling perturbations in hamiltonian lattice gauge theory. Nuclear Physics, Section B 225(3): 409-440. http://dx.doi.org/10.1016/0550-3213(83)90419-4. (Journal Articles)

Review and Refereeing

  • IEEE Transactions in Software Engineering; Journal of Empirical Software Engineering; Journal of Systems & Software ( 2006 - 2023)
  • Information and Software Technology ( 1997 - 2002)

Research Groups

  • HCI and Multimedia Lab (HCI Lab)
  • Software Visualisation Group (SVG)
UC Library
Research & Innovation
University of Canterbury
Private Bag 4800
Christchurch 8140
New Zealand
Research & Innovation Admin
Phone +64 3 369 5858
admin@research.canterbury.ac.nz
Research Profile Administrator
pbrfprofileradmin@canterbury.ac.nz
Back to top
  • GENERAL ENQUIRIES
  • +64 3 369 3999
  • info@canterbury.ac.nz
  • ENROLMENT ENQUIRIES
  • 0800 VARSITY (0800 827 748)
  • enrol@canterbury.ac.nz
  • INTERNATIONAL ENQUIRIES
  • +64 3 364 3443
  • (Aus) 1-800-431595
  • Ask a question
  • CONTACTS & DIRECTORIES
  • University contacts
  • Student contacts
  • Students' Association
  • Find a researcher (Research Profile)
  • Accommodation
  • Maps
  • Donate online
  • UC on Facebook
  • UC on Twitter
  • UC on youTube
  • UC on Instagram
  • UC on Snapchat
  • UC on LinkedIn
  • UC on WeChat
  • DEPARTMENTS
  • All departments
  • Arts
  • Business
  • Education
  • Engineering
  • Health
  • Law
  • Science
  • Service areas
  • LATEST
  • News
  • Events
  • Publications
  • Work at UC
  • Info for media
  • Style Guide
  • TOOLS
  • LEARN
  • UC Policy Library
  • Library
  • myUC
  • IT account
  • Student email
  • OneDrive
  • Timetable
  • Staff email
  • Intranet (Staff)
  • Copyright Feedback Privacy Cookies Declaration Payment Data
  • Emergency Information
  • © University of Canterbury - A Fair Trade University