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