People

Academic Staff

Staff Member Research Interests Teaching
Lindsay Groves Formal Software Development COMP 425 - Computational Logic
NWEN 303 - Concurrent Programming
SWEN 224 - Formal Foundations of Programming
SWEN 421 - Formal Software Engineering
SWEN 431 - Advanced Programming Languages
Thomas Kühne Object-Oriented Metamodeling Models
Domain Customized Languages
Architecture Stratification
Multi-Level Programming
COMP 304 - Programming Languages
SWEN 223 - Software Engineering Analysis
SWEN 424 - Model-Driven Development
Hui Ma Database Systems
Conceptual Modelling
SWEN 301 - Structured Methods
SWEN-304 – Database System Engineering
SWEN 423 - Object-Oriented Paradigms
SWEN-432 – Advanced Database Design and Implementation
Stuart Marshall Human Computer Interaction (HCI)
Mobile User Interfaces
Information Visualisation
COMP-313 – Computer Game Development
SWEN 302 - Agile Methods
SWEN 303 - User Interface Design
SWEN 422 - Human Computer Interaction
James Noble Object-Oriented Software Design on research sabbatical leave
David Pearce Programming Languages
Compilers
Program Analysis
ENGR 101 - Engineering Technology
SWEN 102 - Introduction to Software Modelling
SWEN 221 - Software Development
SWEN 222 - Software Design
SWEN 430 - Compiler Engineering
Alex Potanin Programming Languages on research sabbatical leave
marco-servetto.jpg Marco Servetto Programming Languages
Software Engineering
SWEN 102 - Introduction to Software Modelling
SWEN 221 - Software Development
SWEN 222 - Software Design
  David Streader Formal Methods ENGR 101 - Engineering Technology
SWEN 224 - Formal Foundations of Programming
SWEN 421 - Formal Software Engineering
SWEN 430 - Compiler Engineering
Ian Welch Internet Security
Preservation/Access to Digital Artifacts
NWEN 303 - Concurrent Programming
NWEN 304 - Advanced Network Applications
NWEN 401 - Distributed Systems Design
NWEN 405 - Security Engineering
Robert Biddle (Adjunct) Games and Media
Usable Security
Agile Development
Nicholas Cameron (Honourary Research Associate) Programming Language Theory
Mark Moir (Adjunct) Practical and theoretical aspects of
concurrent, distributed, and real-time systems

Post-Graduate Thesis Students

Student Topic Degree Supervisor
Samuel Hindmarsh Brain Computer Interfaces ME Stuart Marshall
Michael Homer Language Features for Expressiveness and Reuse PhD James Noble
Timothy Jones Grace Programming Language PhD James Noble
Ahmed Khalifa Ownership and Immutability PhD Alex Potanin, James Noble
Roman Klapaukh 3D Gestures for Graphs PhD David Pearce, Stuart Marshall
Paley Li Ownership and Immutability PhD James Noble, Nicholas Cameron
Lili Limtrairut E-Learning with Mobile Devices PhD Stuart Marshall
Saptarshi Mukerji Audio Gestures for Music Data MSc James Noble, Ajay Kapur
Rasheswori Rajkumari Semantic Web PhD Hui Ma
Mawarny Md Rejab Agile Software Development PhD James Noble, George Allan
Michael Waterman Architecture in Agile Software Development PhD James Noble, George Allan
Paran Haslett Personal Refactored Views of Java Code MSc David Pearce, Lindsay Groves

Alumni

  • Alumni contains a long list of people who have studied in the Elvis group or have visited us.

Friends of Elvis

  • Craig Anslow - Alumni and Collaborator, Post-doc Research Fellow, Department of Computer Science, University of Calgary, Canada
  • Pippin Barr - Alumni, Institute of Digital Games, University of Malta, Malta
  • Alan Blackwell - Collaborator, Senior Lecturer, University of Cambridge, England
  • Brenda Chawner - Collaborator, Senior Lecturer, School of Information Management, Victoria University of Wellington
  • Dave Clarke - Collaborator, Katholieke Universiteit Leuven, Belgium
  • Siva Dorairaj - Alumni, Software Education, Wellington, New Zealand
  • JoergEvermann - Collaborator, Memorial University of Newfoundland, Canada
  • Brian Foote - Collaborator, USA
  • Neal Glew - Alumni, Senior Staff Researcher, Intel, USA
  • Rashina Hoda - Alumni, Lecturer, University of Auckland, New Zealand
  • Ajay Kapur - Collaborator, Senior Lecturer, New Zealand School of Music, Victoria University of Wellington
  • Rilla Khaled - Alumni, Associate Professor, University of Malta, Malta
  • Chris Lewis - Alumni, Software Engineer, Google, USA
  • Sebastian Link - Collaborator, Associate Professor, Department of Computer Science, University of Auckland
  • Sky Marsen - Collaborator, Senior Lecturer, School of Linguistics and Applied Languages, Victoria University of Wellington
  • Stephen Marshall - Collaborator, Senior Lecturer, Centre for Academic Development, Victoria University of Wellington
  • Angela Martin - Alumni, Project Manager, MetService, Wellington, New Zealand
  • Robert O'Callahan - Collaborator, Mozilla Corporation, Auckland, New Zealand
  • Dirk Riehle - Collaborator, Professor, Friedrich-Alexander University of Erlangen-Nurnberg, Germany
  • Ewan Tempero - Collaborator, Associate Professor, University of Auckland, New Zealand
Topic attachments
I Attachment Action Size DateSorted ascending Who Comment
marco-servetto.jpgjpg marco-servetto.jpg manage 2 K 15 Feb 2012 - 13:26 Main.craig