On the Design of Context-Aware Applications In Proceedings of the 2nd International Workshop on Enterprise Systems and Technology I-WEST - Volume 1, 21-34, 2008 , Enschede, Netherlands