Design and use of CALM : An ubiquitous environment for mobile learning during museum visit | IEEE Conference Publication | IEEE Xplore