Deductive database languages: problems and solutions
ACM Computing Surveys (CSUR)
Markup Languages
Concept glossary manager – topic maps engine and navigator
TMRA'05 Proceedings of the First international conference on Charting the Topic Maps Research and Applications Landscape
An Infrastructure for Indexing and Organizing Best Practices
REBSE '07 Proceedings of the Second International Workshop on Realising Evidence-Based Software Engineering
Representing organizational memory for computer-aided utilization
Journal of Information Science
Report from the Open Space and Poster Sessions
Scaling Topic Maps
Introducing reasoning into an industrial knowledge management tool
Applied Intelligence
On topic map templates and traceability
TMRA'06 Proceedings of the 2nd international conference on Topic maps research and applications
Expert Systems with Applications: An International Journal
SEWEBAR-CMS: semantic analytical report authoring for data mining results
Journal of Intelligent Information Systems
Topic map exchange in the absence of shared vocabularies
TMRA'05 Proceedings of the First international conference on Charting the Topic Maps Research and Applications Landscape
Report on the open space sessions
TMRA'05 Proceedings of the First international conference on Charting the Topic Maps Research and Applications Landscape
A Semantic e-Collaboration Approach to Enable Awareness in Globally Distributed Organizations
International Journal of e-Collaboration
Hi-index | 0.00 |
This paper describes a query algebra for tolog, a query language for Topic Maps inspired by Prolog and very similar to Datalog. The language is based on binding variables by matching predicates against the topic map being queried, and contains predicates for querying any aspect of the Topic Maps Data Model (TMDM) [ISO13250-2], as well as support for user-defined predicates. SQL-like features like aggregate functions, projection, ordering, and result set paging are also supported. The paper uses a formal model for Topic Maps called Q to formally define the semantics of tolog. The standard tolog predicates are defined, together with a query algebra. This gives the query language a firm basis, enables interoperable implementations, and serves as the starting point for further work on the language.