Basser Seminar Series

Experiences from a Java(TM)-based Wireless Sensor Project: from Research to Evaluation to Building a Community

Cristina Cifuentes
Sun Microsystems Research Laboratories (Sun Labs)

Wednesday 2 May 2006, 4-5 pm

School of IT Building, Lecture Theatre 123, Level 1


Over the last couple of years Sun Labs has been working on a small Java-based wireless sensor network (WSN) infrastructure to lower the entry requirements for development of applications in this embedded systems area, by making available the Java language, Java sensor libraries and standard Java debugging techniques in a new WSN platform. This work has been carried out by a geographically-distributed team across the USA, UK and Australia, and is currently being productized by Sun Microsystems to be made available as a product in 2007.

During 2005 and 2006 we had several groups at universities trialing out the technology for their teaching and research purposes. In Australia,we conducted trials with The University of Sydney and The University of Queensland. Other groups in industry are also beta testing the technology for industrial types of applications.

In this talk I will give an overview of Sun Labs, the wireless sensor platform - the Sun(TM) Small Programmable Object Technology (SPOT), report on our experiences with working in a geographically-distributed team, the evaluation of the technology by various groups, and how we see this project proceeding in the near future, building a community around the Sun SPOTs.

Speaker's biography

Cristina Cifuentes is a researcher at Sun Labs where she's worked in the areas of compilation techniques for virtual machines, parallelizing compilers, and binary translation. Prior to joining Sun Labs in 1999, she held academic positions at The University of Queensland and The University of Tasmania. Cristina obtained a PhD in Computer Science from the Queensland University of Technology in 1994, for her work on decompilation of binary programs. She has served in the Program Committees of conferences in the areas of compilers, virtual machines, program maintenance, program comprehension, and software engineering. After 6 years in California, she is now based in Brisbane, Australia.