Carnegie Mellon University School of Computer Science
Home Research Publications

Research

RADAR

The Radar projects aims to provide cognitive assistance for every day tasks such as scheduling, email, web management, and space planning.

ABLE

Architecture Based Languages and Environments explores the formal basis for software architectures and styles, and provides tools and languages for practicing software architects.

Aura

Aura's goal is to provide each user with an invisible halo of computing and information services that persists regardless of location.

Rainbow

Rainbow is investigating the use of software architectural models as runtime as the basis for reflection and dynamic adaptation.