Applying a Disciplined Approach to the Development of a Context-Aware Communication Application | IEEE Conference Publication | IEEE Xplore