Maestro
Contact information: Ian A. Macleod, University of Queens,
Department of
Computing and Information Science, Kingston, Ontario K7L 3N6,
Canada
References:
- I.A. Macleod: Storage and retrieval of structured documents,
Information Processing & Management 26(2), 1990, (197-208).
- I.A. Macleod: A Query Language for Retrieving Information
from Hierarchic Text Structures,The Computer Journal 34(3), 1991, (254-264).
Operating system: Unix
Type: Text search program
Other programs: XGML, Ful/Text
SGML support: DTD in, SGML in/out
Printing: Printing through a SGML application, for
example DynaText.
Description: A set of programs which make a text retrieval system for structured
texts. With the Maestro component the structure and queries are
generated, the XGML parser checks the document instances, and the
Ful/Text is used for indexing. The system has a SQL-based query language that
has an extended SELECT sentence. The sentence contains IN anf OF operators to express
constraints concerning parents or children of an element. The query will
produce links to valid elements. For example, SmithList will
get as an answer a set of links to documents whose author is Smith:
SmithList gets document where ('Smith' in Author)
Note: Research prototype