pattern-based architectural design process model
The identification of quality requirements is crucial to develop modern software systems, especially when their underlying context is changing or depending over time. Much work has been done on functional requirements specification, however nonfunctional requirements have been only superficially considered. Moreover, methods for architectural design focus on quality requirements; however their specification and traceability with respect to the system's functionality is not clear. The goal of this work is to outline a pattern-based architectural design process model focused on quality requirements engineering.
architectural design process model quality requirements engineering architectural patterns