innovation is the keyword that drives and brings together the scientific and commercial world these days. computer science and technologies are usually hidden beneath the success, especially in the disciplines well established before it revolution in the end of the last century. this is exactly the...