Architectural quality is measured by its ability to fulfill the stated requirements. There are several techniques such as the Architectural Trade-off Assessment Method (ATAM) [27,28], that can be used to assess this fit. ATAM evaluates the ability of an architecture to fulfill the requirements. Similarly the NFR framework [29] provides a framework for reasoning about tradeoffs between requirements and for assessing the impact of various implementation decisions upon the NFRs. Evaluating architectural quality during the elicitation and analysis process provides insights into conflicts, trade-offs, and missing requirements, and ultimately leads to the development of a higher quality set of requirements.
Once a high-level architecture is defined, requirements can be allocated to components, thereby triggering a further round of elicitation and analysis.
Architectural quality is measured by its ability to fulfill the stated requirements. There are several techniques such as the Architectural Trade-off Assessment Method (ATAM) [27,28], that can be used to assess this fit. ATAM evaluates the ability of an architecture to fulfill the requirements. Similarly the NFR framework [29] provides a framework for reasoning about tradeoffs between requirements and for assessing the impact of various implementation decisions upon the NFRs. Evaluating architectural quality during the elicitation and analysis process provides insights into conflicts, trade-offs, and missing requirements, and ultimately leads to the development of a higher quality set of requirements.Once a high-level architecture is defined, requirements can be allocated to components, thereby triggering a further round of elicitation and analysis.
การแปล กรุณารอสักครู่..