A Quality-Driven Decision-Support Method for Identifying Software Architecture Candidates