UC Institute for Software Research

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

Configuration Management

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

UCI research in configuration management (CM) is aimed at extending support beyond traditional source code CM to provide ubiquitous CM across all phases of the software life cycle. Using the central abstraction of configurable software architecture, many specific problems are addressed on an individual, yet coordinated basis, including advanced repository support for the creation of large-scale, distributed, and development-time CM systems, supporting automated software release, install, and update, providing run-time CM, and managing product line architectures as sets of versioned components, connectors, and interfaces.

Faculty

André van der Hoek

Projects

Ménage - Techniques to capture a product family and create novel, component-based software development tools.
Palantír - Bringing Distributed Awareness to Configuration Management
TWICS - Defining a two-way integrated configuration management and software deployment system for component-based software.

Other Links

Software Architecture Home Page

ICS Software Research Group