ELVIS: Software Engineering Research Group
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.
13 Aug 2010 - 18:05 in Achievement
09 Dec 2009 - 14:28 in Achievement
At the December Graduation Ceremony RaduMuschevici (MSc) and Jason Xie (PhD in AI) will be graduating, congratulations.
29 Oct 2010 - 22:04 in Achievement
Professor James Noble won the Victoria's Award for Best Supervisor 2010: http://www.pgsa.victoria.ac.nz/about/events/victorias-awards Congratulations James!
13 Nov 2012 - 17:54 in Achievement
Most Influential Paper from Onward!, which honors the Onward! paper from 10 years ago that was judged to be the most influential. This award was given to James Noble and Robert Biddle for their 2002 Onward track paper: Notes on postmodern programming.
21 Jan 2014 - 07:39 in Achievement
28 Sep 2010 - 18:46 in Achievement
Professor James Noble was successfully awarded a Marsden Grant for "Design patterns and ownership types for reusable program verification", valued at $640,000 NZD.
21 Jan 2014 - 07:43 in Achievement
Professor James Noble is one of two academics to be awarded a James Cook Fellowship for his research project entitled "Reliable Software Via Patterns and Ownership". His research aims to address software failures by identifying recurring design patterns in the specification of design of software systems. The Fellowship is worth $100,000 plus $10,000 in relevant exenses per annum for two years.
22 May 2013 - 12:45 in Achievement
21 Jan 2014 - 07:25 in Achievement
06 Nov 2012 - 11:58 in Achievement
On Monday 5 November 2012, StephenNelson successfully defended his PhD Thesis and is now Dr Stephen Nelson. Congratulations to Stephen!
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!
15 Apr 2011 - 15:54 in Achievement
02 May 2012 - 14:37 in Achievement
On Friday 20 April 2012, KeithCassell successfully defended his PhD Thesis and is now Dr Keith Cassell. Congratulations to Keith!
27 Feb 2013 - 11:55 in Achievement
On Tuesday 26 February 2013, DavidFriggens successfully defended his PhD Thesis and is now Dr David Friggens. Congratulations to David!
21 Jan 2014 - 07:11 in Achievement
On Friday 22 October 2013, CraigAnslow successfully defended his PhD Thesis and is now Dr Craig Anslow. Congratulations to Craig!
03 Dec 2010 - 19:39 in Achievement
Our paper, Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies. Ewan Tempero, Craig Anslow, Jens Dietrich, Ted Han, Jing Li, Markus Lumpe, Hayden Melton, and James Noble. In Proceedings of the Asia Pacific Software Engineering Conference (APSEC), Sydney, Australia, 2010. Won the Best Research Paper Award. For more information see the Qualitas Corpus web site or contact A/Prof Ewan Tempero at the University of Auckland.
18 Nov 2010 - 13:48 in Achievement
Associate Professor Thomas Kühne recently received a Distinguished Paper Award at the ACM SIGSOFT MODELS 2010 Conference. His paper "An Observer-Based Notion of Model Inheritance", discusses specialisation relationships between models, languages and transformations respectively, and introduces the idea of an observer and a context for the purpose of defining and validating specialisation relationships.