摘要
To better evaluate the quality of software architecture,a metrics suite is proposed to measure the coupling of software architecture models,in which CBC is used to measure the coupling between components,CBCC is used to measure the coupling of transferring message between components,CBCCT is used to measure the coupling of software architecture,WCBCC is used to measure the coupling of transferring message with weight between components,and WCBCCT is used to measure the coupling of message transmission with weight in the whole software architecture. The proposed algorithm for the coupling metrics is applied to the design of serve software architecture. Analysis of an example validates the feasibility of this metrics suite.
To better evaluate the quality of software architecture, a metrics suite is proposed to measure the coupling of software architecture models, in which CBC is used to measure the coupling between components, CBCC is used to measure the coupling of transferring message between components, CBCCT is used to measure the coupling of software architecture, WCBCC is used to measure the coupling of transferring message with weight between components, and WCBCCT is used to measure the coupling of message transmission with weight in the whole software architecture. The proposed algorithm for the coupling metrics is applied to the design of serve software architecture. Analysis of an example validates the feasibility of this metrics suite.
基金
Sponsored by the Science and Technology Department Term of Education of Heilongjiang Province(Grant No. 10541098)