How do system architectures affect software requirements? | IEEE Conference Publication | IEEE Xplore