Non-functional requirements, such as modifiability, performance, reusability, comprehensibility and security, are often crucial for software systems. They should be addressed as early as possible in a software lifecycle, and properly reflected in a software architecture before a commitment is made to a specific implementation.
CITATION STYLE
Chung, L., Nixon, B. A., Yu, E., & Mylopoulos, J. (2000). Application to Software Architecture. In Non-Functional Requirements in Software Engineering (pp. 351–366). Springer US. https://doi.org/10.1007/978-1-4615-5269-7_13
Mendeley helps you to discover research relevant for your work.