Main goals
- Supporting the user in formulating a "semantically
correct" query
- understanding element semantics
- entering correct data (list of values, dictionaries,
constraints)
- browsing concepts (access to thesauri, ontologies,
etc.)
- Supporting user interaction:
- multilinguality
- different cultures (format conversions, e.g. for
calendars)
- different expertise levels
- formulate complex queries without learning
XPath
- Adjusting the output (insert hyperlinks, emphasize
searched terms, processing the text)
- Do not affect existing data collection and its
schema
- Keeping the architecture open and
distributed