[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

How Are Java Software Developers Using the Eclipse IDE?

Published: 01 July 2006 Publication History

Abstract

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.

References

[1]
C. Zetie, "Eclipse Has Won—What's Next for Eclipse?" Forrester Research, 2005;
[2]
IEEE Software, vol. 22, no. 4, 2005, pp. 108–111.
[3]
M. Fowler, Refactoring: Improving the Design of Existing Code, Addison-Wesley, 1999.
[4]
IEEE Trans. Software Eng., vol. 30, no. 12, 2004, pp. 889–903.
[5]
A.J. Ko, H. Aung, and B.A. Myers, "Eliciting Design Requirements for Maintenance-Oriented IDEs: A Detailed Study of Corrective and Perfective Maintenance Tasks," Proc. 27th Int'l Conf. Software Eng. (ICSE 05), ACM Press, 2005, pp. 126–135.

Cited By

View all
  • (2024)A Disruptive Research Playbook for Studying Disruptive InnovationsACM Transactions on Software Engineering and Methodology10.1145/367817233:8(1-29)Online publication date: 15-Jul-2024
  • (2024)Significant Productivity Gains through Programming with Large Language ModelsProceedings of the ACM on Human-Computer Interaction10.1145/36611458:EICS(1-29)Online publication date: 17-Jun-2024
  • (2024)Generating Java Methods: An Empirical Assessment of Four AI-Based Code AssistantsProceedings of the 32nd IEEE/ACM International Conference on Program Comprehension10.1145/3643916.3644402(13-23)Online publication date: 15-Apr-2024
  • Show More Cited By

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Software
IEEE Software  Volume 23, Issue 4
July 2006
100 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 July 2006

Author Tags

  1. coding tools and techniques
  2. construction tools
  3. programming environments

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Disruptive Research Playbook for Studying Disruptive InnovationsACM Transactions on Software Engineering and Methodology10.1145/367817233:8(1-29)Online publication date: 15-Jul-2024
  • (2024)Significant Productivity Gains through Programming with Large Language ModelsProceedings of the ACM on Human-Computer Interaction10.1145/36611458:EICS(1-29)Online publication date: 17-Jun-2024
  • (2024)Generating Java Methods: An Empirical Assessment of Four AI-Based Code AssistantsProceedings of the 32nd IEEE/ACM International Conference on Program Comprehension10.1145/3643916.3644402(13-23)Online publication date: 15-Apr-2024
  • (2024)Context Composing for Full Line Code CompletionProceedings of the 1st ACM/IEEE Workshop on Integrated Development Environments10.1145/3643796.3648446(15-17)Online publication date: 20-Apr-2024
  • (2024)Meta-Manager: A Tool for Collecting and Exploring Meta Information about CodeProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642676(1-17)Online publication date: 11-May-2024
  • (2024)Schematic Program Proofs with Abstract ExecutionJournal of Automated Reasoning10.1007/s10817-023-09692-068:2Online publication date: 26-Mar-2024
  • (2024)Indentation and reading time: a randomized control trial on the differences between generated indented and non-indented if-statementsEmpirical Software Engineering10.1007/s10664-024-10531-y29:5Online publication date: 9-Aug-2024
  • (2023)Assessing the Effect of Programming Language and Task Type on Eye Movements of Computer Science StudentsACM Transactions on Computing Education10.1145/363253024:1(1-38)Online publication date: 14-Nov-2023
  • (2023)RefBERT: A Two-Stage Pre-trained Framework for Automatic Rename RefactoringProceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis10.1145/3597926.3598092(740-752)Online publication date: 12-Jul-2023
  • (2023)BugBuilder: An Automated Approach to Building Bug RepositoryIEEE Transactions on Software Engineering10.1109/TSE.2022.317771349:4(1443-1463)Online publication date: 1-Apr-2023
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media