STREAM-AP: A process to systematize architectural patterns choice based on NFR | IEEE Conference Publication | IEEE Xplore