UC Institute for Software Research

Home  |   People  |   Research  |   Publications  |   Tech Transition  |   Events  |   Partnerships  |   About ISR  |   Contact Us

Software Understanding Research

Overview
Analysis and Testing
Acquisition and Ecommerce
Computer-Supported Cooperative Work
Configuration Management
Education
Environments
Human-Computer Interaction
Hypermedia
Information Visualization
Internet-scale Event Notification
Open Source Software
Privacy and Security
Software Architecture
Understanding

Researchers at UCI are investigating a variety of techniques for both capturing information about software that can later be used to help in its understanding as well as techniques to assist directly with the task of software understanding and development. Support for the cognitive aspects of software development, inter-team communication, and organizational memory are being pursued.

Faculty

David F. Redmiles
Richard N. Taylor

Projects

Evolutionary Design ENvironments (EDEN) home page

Expectation-Driven Event Monitoring (EDEM) - a platform for creating software agents that are deployed over the Internet to collect application usage data to help developers improve the fit between application design and use.

Knowledge Depot - a tool for capturing, organizing, archiving, and redistributing information.

Other Links

Software Architecture

Analysis and Testing