Department of Computers and Automation Faculty of Sciences University of Salamanca (Spain)