Research in Integrated Development Environments (IDEs) presented - - PowerPoint PPT Presentation

research in integrated development environments ides
SMART_READER_LITE
LIVE PREVIEW

Research in Integrated Development Environments (IDEs) presented - - PowerPoint PPT Presentation

CSC590-W06-L1 Slide 1 Research in Integrated Development Environments (IDEs) presented by Gene Fisher CSC590-W06-L1 Slide 2 What Is an IDE? Integrated collection of tools. Basic components are: source code editor


slide-1
SLIDE 1

CSC590-W06-L1 Slide 1

Research in Integrated Development Environments (IDEs)

presented by

Gene Fisher

slide-2
SLIDE 2

CSC590-W06-L1 Slide 2

What Is an IDE?

  • Integrated collection of tools.
  • Basic components are:

ο source code editor ο compiler/interpreter ο debugger

slide-3
SLIDE 3

CSC590-W06-L1 Slide 3

Advanced IDE Features

  • multi-language support
  • code browsing
  • graphical views
  • testing
  • integrated version control
slide-4
SLIDE 4

CSC590-W06-L1 Slide 4

Earliest IDEs

  • Lisp environments of the 1970s.
  • First terminal-based, then GUI.
slide-5
SLIDE 5

CSC590-W06-L1 Slide 5

Research Heyday

  • Mid-1980s.
  • Pioneering environments like

BALSA and PECAN.

slide-6
SLIDE 6

CSC590-W06-L1 Slide 6

Productization

  • 1990s and 2000s have seen many commercial

and open source products.

  • Eclipse is noteworthy.
slide-7
SLIDE 7

CSC590-W06-L1 Slide 7

Latest Research

  • Focus on expanding IDE scope.
  • Areas include:

ο hypermedia ο collaborative work ο ubiquitous computing