A Brief Description of Desert

Desert is a new programming environment based that features three types of integration:

The combination of these yields a powerful programming environment that features high-quality editing, good tool interaction, the ability to dynamically jump among logically connected files, and the ability to create and edit virtual files: files that contain fragments relevant to the current task at hand.

For more information, look at the following technical papers:

Simplifying Data Integration: The Design of the Desert Software Development Environment (ICSE18).

Program Editing in a Software Development Environment (Unpublished).

You can also send email to Steve Reiss at spr@cs.brown.edu.

Or go back to the Desert home page.