An Approach to Critical Success Factors in Designing Cloud-based Application Solutions | IEEE Conference Publication | IEEE Xplore