DCU News
News at DCU

News - Prof. James Noble

news

prof. james noble

Prof. James Noble
Invited Talk - Performance Engineering Laboratory
Wednesday 30 June 2004

Prof. James Noble (http://www.mcs.vuw.ac.nz/~kjx/) has been invited to give a talk on 'Aliasing and Ownership in Object-Oriented Systems' at the Performance Engineering Laboratory (PEL http://perfenglab.com) in the Research Institute for Networks and Communications Engineering (RINCE http://www.rince.ie) at DCU, on the 30 th June 2004. This talk will be held in the Seminar Room, S209, 2nd Floor, Research and Engineering Building, DCU at 11am.

Aliasing and Ownership in Object-Oriented Systems
Aliasing is endemic in object-oriented programming. The potential to share objects through aliases gives object-oriented programming much of its power, efficiency and flexibility, but because objects can be modified via any alias, object-oriented programs are hard to debug and to reason about. Object Ownership is a conceptual model of inter-object relationships which limits the structure of aliases in programs, allowing objects to be aliased while protecting the implementations of encapsulated components. In this seminar I will present a range of research on aliasing and ownership in object-oriented systems, including flexible alias protection, ownership types, capabilities for sharing, and work in progress on confinement for Enterprise Java Beans and Ownership Generic Java.

Short Bio
James Noble is Professor in Computer Science at Victoria University of Wellington, New Zealand. After completing his PhD, he worked at the University of Technology, Sydney and the Microsoft Research Institute at Macquarie University, before returning to Victoria University of Wellington in 2000. James's research interests are broadly in the areas of software design and engineering, including design patterns, software visualisation, object aliasing and ownership, human-computer interaction, and the semiotics of informatics.

Directions to DCU
For transport by car, the entrance is off Collins Avenue and an on-line campus map of DCU is available at http://www.dcu.ie/info/get_to.shtml, where there are also available travel instructions by public transport. For further information please contact Dr. Jennifer McManis (phone +353-1-700-8043, email mcmanisj@eeng.dcu.ie)