Journal: Future Generation Comp. Syst.