An approach to software architecture evaluation with the 4+1 view model of architecture
Requirements Engineering With Viewpoints