This talk will present how different Eclipse technologies have been used to develop the Wavecom M2MStudio : a complete IDE for device software development in Machine-to-Machine domain. Indeed, in order to provide a usable and effective product, the project had to deal with high level user abstraction and complex low level environment. To achieve this goal, various different Eclipse projects have been used :
Moreover, the whole IDE had to conform with Eclipse products quality standards using decoupling and extensibility through plug-ins and extension points. It also enables user assistance with contextual/online help and cheat sheets. This project is a good example of how various Eclipse projects can be set up in an industrial product.
The agenda will be:
Gaetan Morice is head of the Eclipse Products Team at Anyware Technologies. He leads Eclipse based IDE projects for embedded software tooling that involve lots of cool Eclipse technologies such as EMF, CDT, TM and DLTK. He also leads research efforts on alternative JVM languages use in Eclipse plugins development.
Greg is the lead developer of the Jetty open source servlet server and the Dojox cometd project. He is a member of the experts group for the servlet specification from the Java Community Process and has been a leading advocate of asynchronous techniques for web applications. Greg has contributed to Dojo, Geronimo, Wadi, JBoss, activemq, DWR and other open source project. Born in Sydney in 1964, Greg graduated from Sydney University with an honours degree in Computer Science in 1986. Since then he has worked as developer, designer, team leader and architect on varied problem domains including telecoms and WWW. Greg is the founder of Mort Bay Consulting and the CTO of Webtide. Greg has spoken at The Rich Web Experience (2007), The Ajax Experience (2006-2008), Ajax World (San Jose 2006) and JavaOne (2003-2008).