Tom is self-employed and CEO of BestSolution.at Systemhaus Gmbh a software company building applications (RCP, J2EE) for companies around the world.
Besides implementing solutions their own BestSolution.at consulted companies to introduce Eclipse Technologies into their software stack by providing its knowledge about Eclipse Technologies and Software Design experience. Tom is one of the Platform-UI and Nebula committers working on JFace-Viewers, Nebula-Grid and contributed patches to other eclipse projects (EMF, …). He is the founder of the UFacekit-Project which builds a layer of abstraction above Eclipse-Databinding.
He is a regular contributor to the eclipse newsgroups and received the top contributor award in 2007 for his work on JFace-Viewers.
Tom is part of the E4 project team and has written the EMF based platform prototype used as the starting point for the implementation of the next generation of the Eclipse-Platform.
He regularly blogs about his opensource work on http://tomsondev.bestsolution.at .
Eclipse 4: The past and future of the new generation of the Eclipse Platform
e4 is the project where the Eclipse Platform team started modernizing the core platform all Eclipse projects build upon, starting from small RCP applications to fullblown IDEs like JTD, PDE, WTP, … .
The new platform is centered around new programming patterns like the use of Dependency Injection, OSGi-Services and central application model which leverages EMF.
In this talk we’ll present what how the new platform ticks and the new features it provides to application developers while maintaining full backwards compatibility with 3.x APIs to ensure investments made into Eclipse technologies is not lost when the Eclipse Release train will switch to Eclipse 4 with the Juno-release.