Key research themes
1. How can architectural designs and frameworks enable coordinated, flexible, and scalable adaptation to varying system configurations and behaviors?
This research area investigates architectural models and frameworks aimed at supporting dynamic and independent yet coordinated adaptation of system configurations and behaviors at runtime. It focuses on addressing complex scenarios such as self-adaptive systems and heterogeneity in hardware/software, emphasizing scalability, modularity, and independent adaptation strategies. This is crucial for robust, fault-tolerant, and efficient complex systems like unmanned aerial vehicles and heterogeneous computing platforms.
2. How do architectural patterns and design approaches influence the achievement and evaluation of system quality attributes such as flexibility, sustainability, and agility?
This theme centers on architectural patterns, design strategies, and their systematic use to satisfy and evaluate quality attributes (e.g., flexibility, sustainability, usability, security) in software and building architecture. It includes frameworks and tools to understand architectural trade-offs and support decision-making, especially for designing systems and buildings that must adapt to evolving requirements and environments.
3. What architectural and conceptual strategies support flexibility and temporariness in spatial and social contexts, focusing on performative and evolving architectural forms?
This research domain explores theoretical and practical architectural strategies that enable buildings and spaces to be flexible, adaptable, and responsive to user needs and changing contexts. It includes notions of performativity, open-form design, modular and systematic construction, and temporariness, drawing on cultural, social, and environmental perspectives to create architecture as an evolving process rather than static product.