Model-driven Composition of Context-aware Web Services Using ContextUML and Aspects | IEEE Conference Publication | IEEE Xplore