Ang pagsukat ng arkitektura ng software ay ang proseso ng pagtatasa sa dami at husay sa istraktura ng disenyo at paggana ng isang software system. Kabilang dito ang pagsusuri sa mga katangian ng kalidad ng arkitektura ng software tulad ng pagganap, scalability, pagiging maaasahan, seguridad, pagpapanatili, at kakayahang magamit, bukod sa iba pa. Sa pamamagitan ng pagsukat sa mga katangiang ito, ang mga arkitekto ng software ay maaaring bumuo ng mas mahusay na mga disenyo ng software na nakakatugon sa mga pangangailangan ng kanilang mga gumagamit.
Maaaring isagawa ang pagsukat ng arkitektura ng software gamit ang iba't ibang sukatan, tool, at diskarte tulad ng mga pagsusuri sa code, static na pagsusuri, pagsusuri sa kalidad ng code, mga pattern ng arkitektura, pagmomodelo at simulation, at pagsubok sa pagganap. Ang mga resulta ng pagsukat ay maaaring gamitin upang matukoy ang mga kalakasan at kahinaan ng software architecture, i-optimize ang performance ng system, bawasan ang oras ng pag-develop, at pagbutihin ang kalidad ng software.
Petsa ng publikasyon: