Accelerator Tool for formal Architecture Evaluation using ATAM
By Deepak N. Hoshing, Sanjita Bohidar & Tharanian Mahendran
Since architecture determines the way a software system is built, changes to architecture often impact extensive parts of code. This means that constraints imposed by weak architecture are difficult to overcome whereas functional enhancements are comparatively easier to accomplish. Hence, there is a growing recognition within enterprises that software packages that are bought need to be thoroughly evaluated for robust architecture and not just for functionality. Same thing applies to evaluation of architecture of bespoke applications in various stages of their development. Having carried out substantial research on this ...