PARALLEL PROGRAMMING WITH LOGIC LANGUAGES: A SURVEY