PV258 Requirements Engineering in Agile Software Development

Week 10 - Software Architectural Styles

Before looking at how Non-Functional Requirements (NFR) can be translated into the software architecture, we look at architectural styles (some of them) that we can use later by applying methodologies to model NFRs, that is selecting the proper architectural styles depending on the NFRs that are relevant.

Lecture