Reconciling requirements and architectures with the CBSP approach in an iPhone app project | IEEE Conference Publication | IEEE Xplore