Gail C. Murphy, Mik Kersten, Leah Findlater. How Are Java Software Developers Using the Eclipse IDE?. IEEE Software, 23(4):76-83, 2006.
Eclipse is a leading development environment that provides a rich set of features supporting Java development. However, little data is available about its usage. Usage data from 41 developers using Java and Eclipse shows that they’re using advanced features such as refactoring and are extending the environment using third-party tools. However, they rarely use some of the other features, such as bookmarking places in the code. The article also includes briefly describes the authors’ Eclipse-based open-source analysis framework. Open-source projects such as Eclipse should be gathering and analyzing more usage data to ensure the tools they’re building evolve to meet user communities’ needs.