Computer and Information Sciences