Description
The Software Architecture research line studies and generates new knowledge — methods, models, techniques, and empirical evidence — on the different aspects that define the architecture of software systems. Recognizing architecture as a fundamental pillar for ensuring the quality, evolution, and adaptability of software systems in modern environments, our research spans a broad spectrum of key topics in the field. This line bridges theoretical research with real-world software development practices, combining conceptual and empirical work with the development of methods, models, and tools that support architects in making informed, well-founded design decisions.