Future Generation Computer Systems-The International Journal of eScience