Data Preparation:
SGML normalization
XPat indexing
Web Access:
Middleware translates between user entered data on HTML forms to XPat search engine, taking SGML results and creating HTML output