Summary: COMPUTER SCIENCE
Journal of Research and Practice in Information Technology, Vol. 32, No. 1, February 2000 3
Generator and Search Objects in Java
School of Computer Science
Generator classes are defined in the object oriented programming language Java
by using continuation-style programming. Generator objects are used to write
Prolog-like programs in Java to solve combinatorial constraint satisfaction
problems. A collection of generators oriented to world wide web applications is
demonstrated on searches for HTML pages.
Keywords: continuation, generator, constraint satisfaction problem,
combinatorial search, world wide web search, Java
Manuscript received: August 1999
Associate Editor: Janet Smith
Copyrightę 2000, Australian Computer Society Inc. General permission to republish, but not for profit, all or part of this
material is granted, provided that the JRPIT copyright notice is given and that reference is made to the publication, to its
date of issue, and to the fact that reprinting privileges were granted by permission of the Australian Computer Society Inc.