Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1028664.1028748acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
Article

<CTRL> + <ALT> + <TOOL PARADIGM SHIFT>?

Published: 23 October 2004 Publication History

Abstract

Despite being laden with elaborate features and time-saving gadgetry, modern Integrated Development Environments (IDEs) continue to be little more than turbocharged text editors with loosely integrated compilers. Years of incremental evolution of these environments have created a species of large, lumbering, often incomprehensible products with little direct support for the day-to-day tasks that developers actually find themselves doing.
In our poster we outline a fresh tool platform - development of which is well under way - which defines a revolutionary new environment for software development. Program editing is considered first and foremost as a direct manipulation of a rich semantic model whose persistent representation as plain-text source code is somewhere between conveniently incidental and almost entirely irrelevant.

References

[1]
Perera, R. Refactoring: to the Rubicon and Beyond! Companion of the 18th annual ACM conference on Object-oriented programming, systems, languages, and applications (Oct 2004)
[2]
Boekhoudt, C. The Big Bang Theory of IDEs ACM Queue vol. 1 no. 7 (Oct 2003)
[3]
Janzen, D. and De Volder, K. Programs as Information Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange (Oct 2003)
[4]
Fowler, M. Refactoring Addison-Wesley, Reading, MA, 1999
[5]
Salinger, S. and Jekutsch, S. Did the availability of refactoring functionality of IDEs result in refactorings being performed more frequently? http://www.inf.fu-berlin.de/inst/ag-se/teaching/survey/04-01/fragebogen.php

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
OOPSLA '04: Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
October 2004
348 pages
ISBN:1581138334
DOI:10.1145/1028664
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 October 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. refactoring
  2. tools

Qualifiers

  • Article

Conference

OOPSLA04
Sponsor:

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 242
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media