Applying Pattern Approach for Solution Architecture Design: A Case Study in Retail Solution | IEEE Conference Publication | IEEE Xplore