Journal: New Generation Comput.