Tutkielmassa arvioidaan tapaustutkimuksen avulla ohjelmistoarkkitehtuurin soveltuvuutta vanhan järjestelmän vaiheittaiseen korvaamiseen. Esimerkkitapauksena on eräässä ohjelmistoyrityksessä toteutettu vanhan ohjelmistojärjestelmän modernisointi. Ohjelmistoarkkitehtuurin soveltuvuuden arviointiin käytetään skenaariopohjaista ATAM -analysointimenetelmää.
Tutkielmassa selvitetään, antaako suunniteltu arkkitehtuuri riittävän hyvät mahdollisuudet laadullisten vaatimusten toteutumiselle ja voidaanko arkkitehtuuria arvioimalla tukea modernisointiprojektin liiketoiminnallisten tavoitteiden saavuttamista.
ACM Computing Classification System (CCS): D.2.1 [Requirements/Specifications], D.2.9 [Management] - Software quality assurance (SQA), D.2.11 [Software Architectures] - Patterns, K.6.4 [System Management] - Quality assurance