Research at UC Irvine
Architecture-based approach
- conceptual basis for understanding and reasoning about systems
Architectural style impacts dynamism
- e.g., benefits of “substrate independence” in C2 style
Connectors
- provide a critical abstraction for dynamism
- should remain explicit and flexible in implementation
Implementation
- ArchStudio tool suite supporting runtime system evolution