Welcome to Elvis, the software engineering research group in the School of Engineering and Computer Science at Victoria University of Wellington, New Zealand. Our work ranges from more technical research concerning the structure of software and tool support for development, to human-computer interaction and software development processes. We have experience and interests in a wide range of topics and applications in the OO paradigm, including programming languages, visualisation, design patterns, software reuse, frameworks, and agile methods, as well as in interface design and evaluation. We meet within SubGroups:
The ultimate goal of all computer science is the program. Designers, programmers and engineers must once again come to know and comprehend the composite character of a program, both as an entity and in terms of its various parts.
- Agile Software Development
- Interaction, Design & Preservation
- Programming Languages
- Grace Programming Language.
25 Jul 2013 - 12:48 in Seminar
Timothy Jones gave his PhD proposal seminar on Formalising a Structural, Gradual, Pluggable Type System.
09 Jul 2013 - 16:57 in Research
At ECOOP 2013 Elvis members had the following research papers:
- The Billion-Dollar Fix: Safe Modular Circular Initialisation with Placeholders and Placeholder Types.Marco Servetto, Julian Mackay, Alex Potanin, James Noble
- What Programmers do with Inheritance in Java? Ewan Tempero, Hong Yul Yang, James Noble.
- True small-step reduction for imperative Object Oriented languages. Marco Servetto, Lindsay Groves. (FTfJP)
- The Need for Capability Policies. Sophia Drossopoulou and James Noble (FTfJP)
- A Calculus for Constraint-Based Flow Typing. David Pearce (FTfJP)
- Graceful Dialects. Michael Homer (DSLDI)
- Modules as Gradually-Typed Objects. Michael Homer, James Noble, Kim Bruce and Andrew Black. (Dyla)
- Wyvern: A Simple, Typed, and Pure Object-Oriented Language. Ligia Nistor, Darya Kurilova, Stephanie Balzer, Benjamin Chung, Alex Potanin, Jonathan Aldrich (COOMPL)
22 May 2013 - 12:45 in Achievement
22 Mar 2013 - 17:37 in Achievement
On Friday 22 March 2013, SivaDorairaj successfully defended his PhD Thesis (aka Siva Viva) and is now Dr Siva Dorairaj. Congratulations to Siva!
22 Mar 2013 - 17:35 in Seminar
Jeff Patton gave a seminar on What I wish universities taught about software development.