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 ...
KeithCassell presented his paper on "Visualizing the Refactoring of Classes via Clustering", Keith Cassell, Craig Anslow, Lindsay Groves, Peter Andreae, and Stuart ...
Kent Beck Abstract Pattern Four sentences: 1 The first states the problem. 1 The second states why the problem is a problem. 1 The third is the startling ...
Lewis from Digital and also a senior lecturer in the of Design gave a seminar on Animation with Machine Learning as part of the Victoria University and Weta Digital ...
Agile Research Group We've restarted the Agile Research Group (previously called Agile Methods Reading Group) with even more members than we first started with. Anyone ...
Ahmed Aziz Khalifa is doing a PhD on Ownership and Immutability and is supervised by AlexPotanin . Ahmed's homepage: http://homepages.ecs.vuw.ac.nz/~ahmkhal/
Ajay Kapur Ajay Kapur is a Lecturer in the Zealand School of Music at Victoria University of Wellington, located on the Kelburn Campus. Ajay specializes in music technology ...
Alain Forget AlainForget is a PhD student at Carleton University in Ottawa, Canada, supervised by RobertBiddle and visited Elvis in April 2008. See AlainForgetVisiting2008 ...
AlainForget 's visit, Sunday 27 April Thursday 1 May 2008 (will be around from Monday to Wednesday, seminar on Tuesday) (add your bookings in here!) Sunday ...
Alan Blackwell Alan Blackwell spent three years as a Masters student at Victoria, working with Pondy on qualitative reasoning. Now he's HCI central at Cambridge University ...
Elvis Links My Research Diary Library Of Alex Potanin PhD thesis was supervised by James Noble, Dave Clarke, and Robert Biddle. In my thesis I described ...
A Summer research/scholar student for 2009/2010, working under the supervision of James Noble. 4th year at Victoria. Topic is to do with design patterns, and representing ...
Diary of Alli Witheford November Papers, Elvis, AspectJ, oh my! Just establishing the background information. Nothing that can be called progress yet. ...
Amy Chard BSc(Hons) student in 2010. Project: S.M.L.XL Supervisor: JamesNoble and StuartMarshall Abstract: Multi touch screen devices are now available in ...
Andrew Craik from the Research Group at the Queensland University of Technology e Research Centre gave a school seminar on ownership to reason about inherent parallelism ...
Andrew Walbran AndrewWalbran did a BSc Honours project in 2008, working on loop code movement in Java based on annotation of pure functions, supervised by LindsayGroves ...
Angela Martin I am now a lecturer in the Department of Computer Science at the University of Waikato, see my new or my http://www.martinitconsulting.com company ...
The group will be doing lunch at on Thursday, April 9th to celebrate Angela's defence of her PhD. Add your name somewhere on this page if you're coming, and feel free ...
Grinspun from the Graphics Group in the of Computer Science at Columbia University gave a seminar on Physics for Cinema as part of the Victoria University and Weta ...
Annika Hinze from Waikato University is visiting from 27 29 August 2008. She will give a seminar on Thursday, 11am and is also happy to talk to people (add your bookings ...
Art has an MSCS and a BS (no major) from Stevens Institute of Technology (Hoboken, New Jersey, USA). He has interests in far too many areas of study, but is trying ...
Bennett Thompson Bennett Thompson completed BIT (Hons) in 2007 on Visualising the Tutte polynomial and was supervised by DavidPearce and GaryHaggard . Publications ...
The BigJavaClasses project is to identify why big Java classes exist, and what (if anything) can be done about them. This is JoshuaLindsay 's project supervised ...
Blog AddOn A simple weblog application. See .BlogAddOn for an introduction and installation instructions. This topic is meant for administrators and serves as introduction ...
Brenda Chawner Brenda is a Senior Lecturer in the School of Information Management, who has been adopted by the Elvis Group. Official Staff Page: http://www ...
Brendan Marshall Brendan Marshall completed BIT (Hons) in 2006 on Optimization of Human Computer Interaction in High Volume Data Entry and was supervised by StuartMarshall ...
Sparks, Dim Future? What's happened to our No 8 wire culture? Nikki MacDonald interviews some people (including PhD student Craig Anslow) and asks whether we're really ...
Bruce Mills BSc(Hons) student in 2010 Project: Integrating S.E.A.L into PostgreSQL Supervisor: PavleMogin and Andreae Abstract: SEAL (Simple Entity Association ...
Burbank Burbank (or commonly known as the Fishbowl) is the meeting room on level 2 of Cotton here is a location map: https://ecs.victoria.ac.nz/cgi bin/whos in?location ...
CHINZ 2002 CHINZ 2002 was held at the University of Waikato. Who went? Alex, Dan, Rilla, and Pippin drove in an impressive 10 hours Robert flew Conrad ...
We had one paper at 2011. Hien Tran, Craig Anslow, Stuart Marshall, Alex Potanin, Mairead De Roiste. Learnt from Collaboratively Creating Maps on a Touch Table.
Callum McNeill Callum completed BIT Honours in 2006. His project was on Usability of Query Based Debuggers (QBD) and supervised by DavidPearce . Callum also completed ...
Cameron Fowler Cameron Fowler did did a BE Honours project in 2011 on Rock Climbing Analysis with the Microsoft Kinect and was supervised by GeorgeAllan . Cameron ...
Chris Lewis About me I used to work at MSCS as the web programmer, but now I'm at UC Santa Cruz studying for my PhD in Computer Science, hopefully at the Intelligence ...
Chris Andreae Chris Andreae completed BSc(Hons) in 2006. His project was on JavaCop a system for checking user defined constraints in Java and supervised by ...
http://www.mcs.vuw.ac.nz/images/ChrisLewis.small.jpg About me I am a PhD Student in the Expressive Intelligence Studio at Santa Cruz, CA, USA. I am investigating ...
Chris Male Chris Male completed a MSc Thesis in 2009 Type Inference in Java and supervised by David Pearce. Chris was also a Research Assistant over 06/07 summer and ...
Christo Fogelberg Christo completed a BSc (Hons) in 2005 on Genetic Programming for Multi class Classification Problems and worked as a research assistant with Alex ...
Christopher Gunn BE (Hons) student in 2010 Project: Deep Java Metrics Supervisor: ThomasKuehne Abstract: Deep Java is an exciting new language design which enables ...
Circle of Guilt The CircleOfGuilt was part of ElvisMeetings where each Elvis member doing research must say what they've done during the week, and what they ...
Cliki Cliki was DonaldGordon 's BSc (Hons) project in 2003. Abstract Providing useful and usable visual interaction for web based applications is a challenge ...
and ENGR 489 (Honours) students gave presentations at the 2010 Day. All the presentations were above expectations. Well done to all students who presented. VictoriaOzorio ...
Conferences Elvis publish in the following conferences. Computing Research and Education Association of Australasia (CORE) provides a good resource on conference and ...
Constantine Dymnikov is doing a MSc Thesis with AlexPotanin and DavidPearce working on Ownership Inference. He worked as a research assistant for AlexPotanin ...
Software Engineering Courses at Victoria The following are the taught in the School of Engineering and Computer Science by People staff members of the Elvis Software ...
Domain Specific Software Tools Abstract Domain Specific Software Tools are software applications assisting in the development of other software or that are end user ...
DavidPearce and JamesNoble attended the Dagstuhl Seminar on Relationships, Objects, Roles, and Queries in Modern Programming Languages, 11 16 April 2010.
Daniel Cope Daniel Cope is doing a BE honours project in 2011 on Navigating 3D Worlds via 2D touch interfaces supervised by StuartMarshall . Documents: Honours ...
Dave Clarke is our friend at KU Leuven in Belgium. James Noble was one of his PhD supervisors and Radu Muschevici who did his Masters with Alex Potanin and James Noble ...
David Friggens David is a PhD student working on "Model Checking Nonblocking Concurrent Algorithms" supervised by LindsayGroves since 2005. David completed a MSc ...
David Kydd David Kydd is doing a BE Honours project in 2011 on Applications of AI to games and is supervised by StuartMarshall and PeterAndreae. David worked ...
489 students gave presentations at the 2010 Day. All the demonstrations were above expectations. Well done to all students who gave demonstrations. NickVause won ...
Mark Wright from the Virtual Environment Centre (EdVEC) based at the of Edinburgh, Scotland gave a seminar on Informatics: Co creation of Digital Creative Media.
Detecting Power Laws Binning Samples MarcusFrean and NickChapman talked about how to detect power laws by binning samples. See bins.gif This is handy for ...
http://www.sim.vuw.ac.nz/images/staff/students/Diane.jpg Diane is a PhD student in the of Information Management at Victoria University of Wellington. Her PhD topic ...
22nd of March, 2011 There I've made an entry while procrastinating. I guess keeping a work diary can be a self motivating experience. ; ) 10th of December, 2009 ...
December 2008 19 December Last official work day of the year, hopefully it is a good holiday as I really need one. Elvis Xmas party at Hell, no work today : ) Received ...
December 2009 Got a version of Jigsaw to experiment with for visual software analytics Posters chair for SoftVis 2010 Short throw projector arrived ...
So draws to an end the second to last week of the second trimester. One more week of lectures, and then precious research time is finally unleashed in a furious torrent ...
Donald Gordon Donald completed a BSc(Hons) in 2003 and MSc Thesis in 2007. Donald was supervised by RobertBiddle and JamesNoble . Donald's web sites: ...
NicholasCameron , StephenNelson , and JamesNoble attended 2010. Nic had a paper at on "Towards a Semantic Model for Java Wildcards". Stephen had a paper at ...
DavidPearce presented his papers "JPure: a Modular Purity System for Java" at the International Conference on Construction (CC), and "Implementing a Language with ...
Eclipse Plugin Development Introduction Eclipse is a powerful development environment with many features. Unfortunately, this can make it hard to understand. This ...
Christmas Parties For Christmas Elvis has a party each year where we all meet up and sing Elvis Karaoke. ElvisChristmasParty2011 Alex's Place ElvisChristmasParty2010 ...
Elvis Christmas Party 2004 During the last couple of elvis meetings we have been discussing our Christmas event. So, here is a page to evolve the idea a little further ...
Elvis Christmas Party 2005 Time, Place, Directions James's place, Wed 21, 6pm. Take buses: 12 or 18 (or more) that go down Karori Road. The 12 W / Karori West bus ...
Elvis Christmas Party 2007 Photos of a glorious event In Woodridge, home of street names with the suffix "wood", the ELVIS crew descended. Like locusts to an unsuspecting ...
Elvis Christmas Party 2008 Details Syn Bar Lounge on Bond St at 1pm on Friday 19th December. Stephen is the main contact for organising. Attending StephenNelson ...
Elvis Christmas Party 2011 1. Details Time: 12pm (noon) 4pm (Alex needs to leave by 4:30pm) Day: Monday, 19th of December (This date is after ECOOP2012 ...
The ElvisChristmasParty2010 was a great success we had 15 people attend. The weather was wet and humid. Nonetheless we went to Cafe for a great lunch. Once the weather ...
Elvis Files Since ECS doesn't have a system to cache user downloaded files, ELVIS started a small repository located at: /vol/elvis/Shared That should be accessible ...
Elvis Goes To Graceland /graceland.jpg While at OOPSLA2008 Elvis the Software Design Research Group is making a field trip to Graceland in Memphis, TN to see the ...
Join the Elvis Mailing List, elvis #64;ecs.vuw.ac.nz. Instructions for subscribing are located on the following page: http://ecs.victoria.ac.nz/mailman/listinfo.cgi ...
Elvis Lounge The Elvis Lounge is located next to the kitchen on Level 2 of the Cotton Building and outside CO254 and CO257. It is the place where informal ElvisMeetings ...
Elvis Meetings Subscribe to the ElvisList to find out more about the meetings which are infrequently happening in 2011. We are now meeting in smaller special interest ...
Elwyn Benson BE (Hons) student in 2010 Project: User Interfaces for Real Time Strategy Games Supervisor: StuartMarshall and IanWelch Abstract: Computer games ...
EstherNg is doing a BIT Thesis in 2008, working on developing and implementing a novel Information Visualisation technique, Co Supervised by AlexPotanin, JamesNoble ...
Back Esther's Diary 28th May Finished Re drafting human ethics application form and emailed to Stu Jeremy gave me a book to read about Blender :) 25th ...
JamesNoble attended EuroPLoP and presented the paper on "How Much is Just Enough: Some Documentation Patterns on Agile Projects" by Rashina, James, and Stuart.
2nd Workshop on the and Usability of Programming Languages and Tools (PLATEAU) in conjunction with and http://onward conferences.org Onward! 2010. Call For Papers ...
http://www.cs.auckland.ac.nz/~ewan/images/Ewan Tempero.jpg Ewan is an Associate Professor at the University of Auckland, see http://www.cs.auckland.ac.nz/~ewan/I ...
ShaneMarkstrum has been visiting Elvis for two months. To farewell Shane we are going to dinner, you are welcome to join us. Family members are also welcome. Details ...
Frank Schmager Frank Schmager was a Masters thesis student and worked on Design Patterns in the Go Programming Language and supervised by JamesNoble and NicholasCameron ...
Galleria Award winning coffee from Perry Sue of Galleria which was a cafe located in the Maclaurin building above the foyer. This is a picture taken from Rilla and ...
This project is about converting a program written in machine code into object oriented Java code, more specifically converting a game written in Motorolla68000 machine ...
Geoffrey is a BITT Honours student supervised by Stuart Marshall. His project is on navigating through 3D visualisations on a mobile device. Honours Project Work ...
So you've spent some money on kit, petrol, food, conference fees, that ''you've checked out in advance'' can be reimbursed from an Elvis grant. How do you get it back ...
Human Computer Interaction (HCI) Research Group Meetings We meet fortnightly on Tuesday (1100 1200) in CO255 and discuss Human Computer Interaction (HCI) research ...
Haowei's Diary Diary plan to use an iterative approach at the last week towards finalising the report in order to shorten the feedback loop from Stuart. send a draft ...
Haowei Ruan I am doing Postgraduate Diploma in Science (Computer Science). My interest area so far has been Object Oriented Paradigms and prototype based programming ...
Significant References A list of significant previous work that my research will build upon, base on, utilize, leverage ... This list will be updated as a result ...
Hien Tran BE(Hons) student in 2010 Project: Visualising Map Element Placements Supervisor: AlexPotanin and de Roiste from SGEES. Abstract: Recent advances in computer ...
Hints on Writing A (hopefully growing) collection of links on writing. Papers How to get a paper accepted at OOPSLA. http://www.acm.org/sigplan/oopsla ...
How To Get A PhD To get a PhD, fill in the blanks I ASSERT THAT .............. AND I WILL VERIFY/DEMONSTRATE/... THIS BY ......................... (and then define ...
PippinBarr was recently interviewed for the launch of his new book To Play A Video Game by the Dominion Post in the news article dream job much more than just kids ...
Human Ethics Approval Overview For ethics approval you need to have created the Information Sheet and Consent Form that you will be giving to your "Participants" ...
RashinaHoda presented her paper on Organizing Self Organizing Teams. Rashina Hoda, James Noble, Stuart Marshall at 2010. Also see the InfoQ article about Self organizing ...
KeithCassell and CraigAnslow presented at the IEEE Central Region Post graduate event. Keith won an honourable mention for his presentation on Using clustering ...
Summary IEEE are having an event for postgraduate students to give 8 minute talks and 2 minutes for questions. Some prizes will be awarded, with food and refreshments ...
HarshaSubramaniaRaja and CraigAnslow presented at the IEEE Central Region Postgraduate event 2011. Craig was awarded third place for his presentation on “Multi ...
CraigAnslow presented his paper on "Multi touch Table User Interfaces for Co located Collaborative Software Visualization" in the Doctoral Symposium at the International ...
See http://www.elvis.ac.nz/private?InstantMessaging for people's super secret IM account names. You should all use Google Talk (or Jabber, if you're keen) because ...
Obviously it's a fairly critical issue, and one we ought to be aware of and knowledgeable about. More to follow. StephenMarshall is very knowledgeable in this ...
The Java Compiler Kit (JKit) JKit is a straightforward implementation of a Java compiler, designed with extensibility in mind. In building the JKit compiler, there ...
The Java Query Language (JQL) JQL is an extension for Java that provides support for querying objects across collections (similar to Python's list comprehensions) ...
Hill from Indiana University Purdue University Indianapolis is visiting from 15 18 May 2010. He will be giving a seminar on Tuesday 18 May 1100 and is also happy to ...
Skene who is a post doc with Hosking at the University of Auckland gave a seminar on "Descript, a declarative, object oriented modelling language". Abstract Software ...
Hello, I'm James Sullivan and I'm doing a research project into the use of mobile UI's in a civil disaster with Stuart Marshall. Journal http://www.elvis.ac.nz/Main ...
Week 3: Put together and submitted the project proposal. Week 4: Did some research into finding any existing papers, articles or research. Didn't find anything that ...
MSc Thesis (2010 2011): Performance Analysis of Firefox, supervised by AlexPotanin . Study the sources of noise in performance tests (including comparing use of ...
Jared Armstrong BE (Hons) student in 2010 Project: Web Service Composition Supervisor: HuiMa Abstract: Web services recently attracted increasing interest as independent ...
Jason Ward BE(Hons) student in 2010 Project: Comparison of Model Transformation Languages Supervisor: ThomasKuehne Abstract: Model transformation is a hot topic ...
'''JavaCop started life as the HonoursProject of ChrisAndreae''''''Contributors to JavaCop (in alphabetical order)''' ChrisAndreae ShaneMarkstrum ToddMillstein ...
Java HTTP Proxy Authentication When writing Java programs there is sometimes a need to get content from the Internet. However, to do that from within the ECS network ...
Emulating Games Over the Web 13 August 2009 Today i cracked the issue i was having with running multiple threaded emulators. I traced the problem to how i ...
Jennifer Ferreira Jennifer is now a PhD student at The Open University in Milton Keynes, UK and is supervised by Sharp with a focus on user interfaces and agile software ...
JenniferFerreira is visiting Elvis from 25 28 May 2011. Jennifer will be giving a seminar on and User Experience Time: Thursday 26th May 2011 at 11:00 AM 12:00 PM ...
JeremyShipman is doing a BIT Thesis in 2008, working on HCI , Supervised by StuartMarshall, and Co Supervised by JamesNoble. Weekly meeetings are in Stuart's office ...
Joerg Evermann Joerg was a lecturer in the School of Information Management from 2003 2007. Joerg is now an Associate Professor in Information Systems within the Faculty ...
It's not so hard to join this research group. You can do it all your self (don't need to ask anyone). Just do these things: 1 Join the ElvisList and Special ...
Jonathan Bartlett did a BSc Honours in 2008 on benchmarking JQL using Jkit on some Java applications. Project timeline: Week 3: Writing proposal! Week 4: ...
Joseph Mulholland BE(Hons) student in 2010 Project: Experimenting with Natural and Surrogate Keys Supervisor: PavleMogin Abstract: A natural database key is a ...
Josh is a BIT Honours student in 2009 supervised by JamesNoble working on the BigJavaClasses project. Goal The goal of the project is to identify why big ...
James Noble's Research Projects Looking for ideas? I do my research as part of the Elvis Software Design Research Group. The best idea is to look at what we have been ...
LaTex This page is for getting started with LaTex. Also see LatexRevisionControl for use with Thesis documents. Getting Started with Latex Source Files ...
Latex Revision Conrol So you are writing Latex documents and you want to manage or display what has changed between different versions of the document, most probably ...
Yi JingChung and CraigAnslow demoed at the of the new Ministry of Science and Innovation. Jing showed her masters project which is evaluating the accuracy of ...
Lego Hypothesis The Lego Hypothesis is that software can be put together like Lego, out of lots of small interchangeable components. We are attempting to conclusively ...
List of Books Borrowed from AlexPotanin This page is used to record who has borrowed my books. I don't have many of them, so I don't want the few I have to go ...
CraigAnslow 's wonderful list of books Books on Loan 3D UI December 2011, Roma K Visualization Information Visualization 2000 Software Visualization ...
LogNormal Some kind of probability distribution that is related to the normal distribution. Basic Mathematical Properties of the Lognormal Distribution: http://www ...
ThomasKuehne successfully organised the 14th International Conference on Model Driven Engineering Languages and Systems (MODELS) with help from StuartMarshall ...
Marco Costantini Marco Costantini is doing a BE Honours project in 2011 on Multi touch Real Time Strategy Games supervised by StuartMarshall . Marco is worked ...
Biography Moir is a Senior Staff Engineer at Sun Labs Massachusetts. Mark received the B.Sc.(Hons.) degree in Computer Science from Victoria University of Wellington ...
MarkMoir gave a seminar on "Experience with and Potential of Hardware Transactional Memory". I will briefly summarise our experience with the Hardware Transactional ...
Doing a PhD with Joerg Evermann in the School of Information Management (SIM). Also supervised by Alan Blackwell and Mary Tate. Working part time at ESR and teaching ...
Professor James Noble was successfully awarded a Grant for "Design patterns and ownership types for reusable program verification", valued at $640,000 NZD.
Matt was a student in Elvis from 2001 2008. Matt is now working at Microsoft in Seattle working on the usability of Windows. Email: matt at duignan dot net Publications ...
Matthew Crisp Matthew Crisp is doing a BE Honours project in 2011 on Dynamic Multi Touch Agile Walls and is supervised by RashinaHoda and StuartMarshall ...
Meaningful Citations Good Points to Follow Mary Claire van Leunen explains the art of writing meaningful citations (and other issues) in her excellent book Handbook ...
Media Releases Official Victoria University of Wellington Media Releases and News Publications about Elvis Research: dream job much more than just kids' stuff ...
Memphis Memphis is the 400 level (honours) computer lab located on level 2 of Cotton Building. Here is a location map: http://www.ecs.vuw.ac.nz/cgi bin/whos in?location ...
Michael was a BSc(Hons) student in 2010. His project was on Lively JavaScript and supervised by JamesNoble . The project experimented with JavaScript programming ...
from the Computing Lab at the University of Cambridge gave a seminar on http://blogs.mediazone.co.nz/cglectureseries/2011/03/21/neil dodgson/ Multi View Autoscopic ...
Yi JingChung and CraigAnslow gave guest lectures on multi touch user interfaces based on their research for Human Computer Interaction and Engineering Technology ...
Multi touch Monitors We have one SX2210T 21.5"W Multi Touch screen used for user interface research. This model is no longer for sale though. See the latest model ...
Multi Touch Table Setup Installing Software The require software and drivers are (Use the latest versions): Client Software: MT4j, Processing, Detection Software ...
Members from Elvis helped organise the 8th Zealand Computer Science Research Student Conference (NZCSRSC) 2010 from 12 15 April at the Kelburn Campus of Victoria University ...
SivaDorairaj , JanLarres , MichaelWaterman had papers at the Zealand Computer Science Research Student Conference (NZCSRSC) 2011 hosted by Massey University ...
DanielAtkins and CameronFowler (400 Level Honours Students) from Elvis competed in the Zealand Computer Society Student Contest of the Wellington branch. Daniel ...
Neal Glew Bio Neal Glew works at Intel Corporation, Santa Clara, CA, USA in the area of programming languages. Neal is interested in the theory of programming languages ...
Neal Glew Visiting Elvis NealGlew is a friend of Elvis and a regular visitor. 2011 NealGlew will be here from 09/02/2011 to 22/02/2011 and based in the visitors ...
Ned is located in and teaching http://ecs.victoria.ac.nz/Year2009/ENGR301 ENGR301 Project Management. Ned's ECS web page http://ecs.victoria.ac.nz/Main/NedHorvath ...
My name is Neil Becker and I am doing a project on DeepJava, supervised by Kühne. If you want, you can read my proposal (pdf). My research diary is located here (requires ...
Research Assistant 2007/2008 Resources website discussion group Several interesting topics with assistance from members of Software Design Group BIT 489 Project ...
29 April Have searched the CHI proceedings for the last seven years for papers related to task oriented modeling or automatic event capturing. I have pulled a few ...
15 August Yeah... I have been a little slack in doing my honours project as well as keeping my diary up to date. I should really try to get some more done :S Okay ...
30 July Because I have not had an entry in a while I am going to outline ''from memory'' what has happened in the last two weeks. 29 July I have worked on cleaning ...
30 March Had my first formal meeting with Stuart and Alex. We decided on the tasks until our next meeting. 1. Research Canonical Abtract Prototypes 1. Is ...
24 May Hmmm... its 0100 and I have submitted my comp466 essay. Now for some bitt489 I have gone onto the w3schools site and printed out the XML schema pages, which ...
4 October I have had my weekly meeting with Stuart and Alex today. We discussed the overall structure of my report and clarified what each section will do. My goal ...
28 September I have had a discussion with Stuart over IRC. My goals over the weekend are to sort out my sections for each of my chapters and then write a sentence ...
New Zealand Elvis is at home in Wellington, the capital city at the bottom of the North Island. North Island Wellington the city we are from and the greatest ...
News Create a new blog post Media Releases Official Victoria University of Wellington Media Releases and Publications about Elvis Research. Latest News StuartMarshall ...
Nick Vause BE(Hons) student in 2010 Project: Visualising Information on Surface of a Planet Supervisor: StuartMarshall Abstract: This project will investigate ...
Notice Board There used to be a Notice Board (pinboard) around the corner from Memphis (CO232). We have yet to establish a new Notice Board with the new refurbishments ...
CraigAnslow presented the Wikipublisher: A Print on Demand Wiki paper at the WikiSym symposium co located with OOPSLA and Onward in Orlando, Florida, USA. We also ...
Object Oriented Programming Languages Object oriented programming languages include Java, C . In the Elvis Software Engineering Research group we are trying to .. ...
Office Space Elvis has office space on Level 2 of the Cotton Building http://ecs.victoria.ac.nz/cgi bin/whos in?location level2 As a post graduate thesis student you ...
People AlexPotanin Project Ideas Ownership Inference Type System (looking for MSc or PhD students) Porting OGJ to C# (looking for 400 level students ...
Paley Li is doing a PhD with JamesNoble and NicholasCameron and started in 2009. Paley completed a BSc (Hons) in 2008, working on Ownership and Immutability ...
PhD Meetings With Craig This is a place to put meeting notes for PhD meetings with Craig which usually involves CraigAnslow and his supervisors JamesNoble ...
PhD Proposal DRAFT Guidelines PhD candidates are initially given provisional registration. The provisional registration has to be confirmed within fifteen months ...
Elvis arranged for Kruchten to give a talk at the Java User Group (JUG) on "Software architecture and agile software development: a clash of two cultures?". February ...
Pippin Barr, BA(Hons), MSc, PhD See http://www.pippinbarr.com/ See totally randomly: http://www.stimulus response.net/ Hi. I'm Pippin, I did a Ph.D. ...
Power Law A curve that has a y 1/x kind of shape Result of the conditions: Variety Inequality Network effects Pareto called this a "predictable imbalance ...
December 2007 HEC application approved!! This was quick...thank God...now I can get started on the interviews in Jan when offices reopen. Need to start ...
Professor James Noble won the Victoria's Award for Best Supervisor 2010: http://www.pgsa.victoria.ac.nz/about/events/victorias awards Congratulations James! http: ...
Programming Languages Research Group Meetings We meet weekly on Friday (1200 1300) in CO255 and discuss Programming Languages research. AlexPotanin and DavidPearce ...
16/12/2005 (Friday, 2pm) in CO232 (Memphis) we should not add readonly to Java (yet) by John Boyland. In Proceedings of the workshop on Formal Techniques ...
24/11/2006 (Friday, 3pm) in CO230 Flexible Ownership Types with Owner Variance AKA On Ownership and Accessibility. Yi Lu and John Potter ECOOP2006. ...
03/10/2008 (Friday 12 1pm) in CO339 annex (Cotton Club) in Java code. Joseph (Yossi) Gil and Itay Maman. OOPSLA, 2005. 05/09/2008 (Friday 12 1pm) in CO339 ...
Publications See the Database for links to some publications. Also see conferences where Elvis publishes. 2011 Journals Developing a Grounded Theory to Explain ...
The Relationship Aspect Library (RAL) The Relationship Aspect Library provides a novel and more coherent approach to implementing relationships (also called associtions ...
In 2008/2009 Radu was a Masters student of JamesNoble and AlexPotanin at Victoria University of Wellington, New Zealand, and a member of the ELVIS software design ...
Radu's research diary 28 29/01/2008 Tried to run my Dylan introspection tool on Dylan apps other than the Gwydion compiler. It seems there is not much code (apart ...
27 30: completed writing abstract, experimental methodology, introduction parts of paper potential barries of effective pair programming. Shifted from couple to shared ...
30th July: 14:40pm: Completing the Human Ethics form, preparing the survey questions. I have already prepared the information sheet and consent form and submitted ...
Oct 9: After speaking to one of my friend, I realized that I had not put the link to my research diary (blog) on the home page so added it today :) Oct 2: After facing ...
14th: Reading and writing continued. Planning to attend elvis today :) Made my diary look more neat and organised...hoping to make it more simple and useful in near ...
About me.. I'm Raghavendra Hunasgi (Raghav) currently a Ph.D. student in the Computer Science Department of Victoria University of Wellington, New Zealand. I have ...
Research We research in the following areas: Software Engineering Academic Staff: LindsayGroves , ThomasKuehne , HuiMa , PetraMalik , StuartMarshall ...
Resources This page contains links to resources or actual information that might be useful for people in Elvis and anyone interested. This includes what resources ...
http://rillakhaled.com/ I am now an Assistant Professor, Center for Computer Games Research, IT University of Copenhagen, Denmark I did a Post doc at Carleton University ...
The Many Faces of Robert Biddle The Thinking Robert http://www.elvis.ac.nz/twikipub/Main/RobertBiddle/robert biddle.jpg The Happy Robert http://www.elvis.ac.nz/twikipub ...
http://weblogs.mozillazine.org/roc/images/roc.png/testimage.png http://weblogs.mozillazine.org/roc/ Robert O'Callahan works for the Foundation and does some cool stuff ...
Haowei Ruan a wealth of information creates a poverty of attention it s no good translating massive source code into an equally massive visualization i don't want ...
Special Interest Groups (SIG) There are a few Special Interest Groups (SIG) where we meet to discuss what is going on, watch a video, discuss a paper from one of our ...
At 2010 members of Elvis have three research papers at OOPSLA: Agility in Context. Rashina Hoda, Philippe Kruchten, James Noble, Stuart Marshall. Tribal ...
SPLASH / OOSPLA 2010 This page is to help Elvis organise their trip to SPLASH, OOPSLA, and Onward! in 2010. Travel 12 October WLG AKL SFO YYC (Wellington ...
At SPLASH 2011 we have the following: Doctoral Symposium Cloning in Ownership. PaleyLi Generic Ownership: The Case of Java Collections. AhmedKhalifa ...
Sam Garcia BSc(Hons) student in 2010 Project: A Usable UI for a Mobile First Aid Assistant Supervisor: StuartMarshall Abstract: This project will develop and evaluate ...
Friday 30 April, Week 7 Briefly looked into applications of telemedicine in recent( ish) disasters Hurricane Katrina, Chile Earthquake Wrote summary of ...
Samuel Queree BE(Hons) student in 2010 Project: Language Features for Graphics Supervisor: NicholasCameron Abstract: Graphics programming has some specific requirements ...
Elvis had their usual Christmas Party in 2009 at DavidPearce 's house. It was a glorious sunny day. Many sausages, steaks, and salads were eaten, not to mention ...
Scholarships A listing of scholarships that are relevant to people from ELVIS. Hopefully people can add them as they think of them, as well as links to information ...
Sean Chapman BE (Hons) student in 2010 Project: Compiling Java for Better Precision! Supervisor: DavidPearce Abstract: Java provides two real number representations ...
Sebastian Link Link is an Associate Professor in the School of Information Management and teaches database systems. More information can be found on his home page ...
Shannon Bay Shannon is a summer research assistant 2010/2011 for PetraMalik and Cloud. Shannon worked as a research assistant for PetraMalik over the 2008 ...
ShowAndTell is part of ElvisMeetings where each Elvis member doing research shows or tells the group what they've been doing since the last meeting in terms of ...
https://ecs.victoria.ac.nz/Main/SimonDoherty Simon submitted his PhD in 2008 and successfully defended in 2009. In 2009 Simon is working as a Post Doc for LindsayGroves ...
Teaching at Victoria University In 2009: ENGR301 Project Management, SWEN201 Algorithms and Data Structures, INFO102 Business Application Programming In 2010 ...
I've just returned after some years of exile. Coincidentally several people mentioned Elvis to me in the last couple of weeks, which, for a semiotican, is a sign that ...
Agile Research Group hits the News: TechNews of Science and Innovation and News "Victoria scientists are combining their expertise with collaborators at universities ...
Members of Elvis have two papers at the Symposium on Software Visualization (SoftVis), Salt Lake City, UT, USA, 2010. User Evaluation of Polymetric Views Using ...
Software Visualization "In the past decade, high quality interfaces have become standard in a growing number of areas such as games and CD ROM based encyclopedias ...
Sponge Bob Sponge Bob is the 400 level (honours) computer lab located on level 2 of Cotton Building. Here is a location map: http://www.ecs.vuw.ac.nz/cgi bin/whos ...
Stephen Cheng from Innaworks will talk about the A to Z of building a compiler, focusing on everything but the program analysis and optimizations. Stephen will try ...
http://www.utdc.vuw.ac.nz/images/Stephen Marshall.jpg Stephen works for the Teaching Development Centre (UTDC) and has taught a some software engineering courses a ...
I am a PhD Student studying at Victoria University of Wellington. My supervisors are David Pearce and James Noble and my thesis topic is "First Class Relationships ...
Elvis Links Diary Of Stuart the sordid details of a University academic. Library Of Stuart books of mine that are vacationing in other people's offices ...
Subversion Using the Elvis Subversion repository This page aims to provide all the information necessary to access the Elvis SubVersion repository. Subversion is ...
We have the following summer research students working with Software Engineering staff on some interesting projects: ShannonBay , HughDavenport , DavidKydd ...
NicholasCameron , StephenNelson , and JamesNoble attended 2010. Nic presented his paper on "Encoding Ownership Types in Java". Stephen presented his paper on ...
TWiki Administrator Group Member list (comma separated list): Set GROUP ElvisGroup, craig Persons/group who can change the list: Set ALLOWTOPICCHANGE ...
TWiki Administrator User The TWikiAdminUser has been added to TWiki 4.2.0 to make it possible to login without needing to create a TWiki User, or to temporarily login ...
TWiki Contributor Not an actual user of this site, but a person devoting some of his/her time to contribute to the Open Source TWiki project. TWikiContributor lists ...
The TWikiGuest User A guest of this TWiki web, not unlike yourself. You can leave your trace behind you, just add your name in .TWikiRegistration and create your own ...
" }% FINALPREFERENCES locks site level preferences that are not allowed to be overridden by or user preferences: Set FINALPREFERENCES ATTACHFILESIZELIMIT ...
The TWikiRegistrationAgent User This is a TWiki User used by TWiki when it registers new users. This user has special access to write to , and does not need an entry ...
Structure Semi formal 10 20 minute presentations in the regular ElvisMeetings , or formal 30 50 minute presentations during the regular seminar slot. Upcoming ...
The Structural Cause of File Size Distributions The Structural cause of file size distributions Allen B Downey, October 2000 http://rocky.wellesley.edu/research ...
Thesis Degree Administration This page contains various links about administration of VUW theses degrees, useful for Elvis people. Lots of information is now located ...
Bridson from the and http://www.cs.ubc.ca/labs/scl/ SCL labs in the of Computer Science at the University of British Columbia gave a seminar on Liquid Geometry ...
Travel Rules There are a range of university rules regarding travel. The most important one is that you must book through an official Victoria University of Wellington ...
The school is currently building a new usability lab so that Elvis can play, record, and test his music with his fans. We will let you know when it is completed. But ...
Useful Commands If you constantly forget a command and need to reference it, here is a good place to deposit that information. Command Lines tar a directory ...
Visualisation Architecture for REuse (VARE) VARE is a client server architecture. The server contains repositories and processes. On the client side, the user manages ...
VicLink is a company owned by Victoria University with the task of assisting liason between the University and industry. In particular, this means VicLink plays a ...
Victoria Ozorio BSc(Hons) student in 2010 Project: Visualising Execution of Java Programs Supervisor: DavidPearce Abstract: Understanding the behaviour and architecture ...
Vipul Delwadia http://homepages.ecs.vuw.ac.nz/~vipul/vipul small.jpg Research My area of research is remote control using mobile devices. For my masters I have created ...
Visualization Wall The Visualization Wall is located in CO333. See the School's page about the Visualization Wall and how other research areas are using it. Publications ...
ELVIS: Software Design Research Group Welcome to the home page of Elvis, the software design research group in the of Engineering and Computer Science at University ...
This is a subscription service to be automatically notified by e mail when topics change in this Main web. This is a convenient service, so you do not have to come ...
Werner Heijstek Werner Heijstek visited ThomasKuehne in early 2010. Werner is a PhD student at the University of Leiden. Werner is one of the organisers for 2011 ...
2009 NicholasCameron, StephenNelson, and PaleyLi were in Genoa for ECOOP, July 2009 StuartMarshall was in Auckland for CHINZ, July 2009 CraigAnslow was ...
Whiley is a Language with Extended Static Checking and is a hybrid object oriented and programming language. Whiley employs extended static checking to eliminate ...
RashinaHoda presented her paper "Agile Undercover: When Customers Don't Collaborate" and poster "What Language Does Agile Speak?", and SivaDorairaj presented his ...
We have two research papers and one tutorial at XP2011 in Madrid Spain. Supporting Self Organizing Agile Teams: What’s Senior Management Got To Do With It?. ...