UC Institute for Software Research

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

Software Understanding Research

Overview

Acquisition and Ecommerce


Analysis and Testing


Computer-Supported Cooperative Work
Configuration Management
Education
Environments
Games, Virtual Worlds, and Interactive Technologies
Human-Computer Interaction
Hypermedia
Information Visualization
Internet-scale Event Notification
Open Source Software
Privacy and Security
Software Architecture
Software Understanding
Web Technologies

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