Date
Demonstrable Capabilities

(Tools, Environments, Prototypes, etc.)
Preparatory Capabilities

(Specifications, Designs, Models, Frameworks, Architecture, Processes)


Evaluations, Milestones, Demonstrations, etc.
1996

4
Beta version of the Desert envrionment FrameMaker programming API performance enhancements
1997

1
Locking strategies for using virtual files.
1997

2
3D visualization framework.
1997

3
Beta version of visualization tools

Layered software instrumentation tools

C++ libraries of synchronization packages

Multiple Database Framework for accessing program information.

Configuration management model to handle both versioning and system building.

Common front end for defining complex visualizations

1997

4
Revised plans for program visualiztion tools
1998

1
Instrumentation and other facilities for gathering dynamic information
1998

2
1998

3
Beta version of configuration management tools Common database implementation framework.

Generic scanners for different software artifacts

Specifications for integrating tools into Desert via FrameMaker

On-line algorithms for near-optimal traces

Evaluation of synchronization, instrumentation and presentation technologies
1998

4
1999

1
1999

2
1999

3
Desert programming environment complete with static and dynamic visualization tools.

Integrate performation tools with the Desert environment

Extended support for design and testing tools in Desert. Evaluation of fragment integration  and visualization technology

Evaluation of testbed distributed applications using new tools

1999

4
2000

1
2000

2
2000

3
2000

4
2001

1
2001

2
2001

3
2001

4

Information Management Cluster:

Project Name Features