Stephen Nelson

Stephen Nelson

Contact me:

Email
stephen@ecs.vuw.ac.nz

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 for Object-Oriented Languages".

Currently I am in Munich, Germany, doing an internship with Google. I will return to New Zealand and my PhD in 2010.

Relationships, or associations, are semantic links between objects which capture some form of meaningful interaction between them. For example, a student object may be enrolled in a course object. I believe that support for relationships are an important part of the object-oriented paradigm which are overlooked by many practitioners. There is good support for relationships in modelling languages like UML, but there is very limited support for relationships in implementation languages like Java. My research is primarily concerned with devising an abstraction for implementation languages which will allow relationships to be used more easily.

Papers

Here is a selection of papers/tech-reports associated with my research to date:

 
Contact ECS | Section Map | Glossary | A-Z of Victoria University Sites | Disclaimer | RSS feed RSS FeedBack to top ^

Page Updated: 05 Jul 2009. © Victoria University of Wellington, New Zealand, unless otherwise stated