From software architecture to design patterns: a case study of an NFR approach | IEEE Conference Publication | IEEE Xplore