Bridging the gap between expectation and implementation of latest technologies
        New technologies attract a lot of hype. Descriptions used to describe new technologies such as revolutionary and ground-breaking have lost their impact through their overuse. Furthermore, this culture of over-promising makes technologists    
        
    
        
    
            
