An Approach for Developing Adaptive, Mobile Applications with Separation of Concerns | IEEE Conference Publication | IEEE Xplore