- /publications/prolog_for_topic_map_constraints
Prolog for Topic Map Constraints
Paper, by Erica Santosaputri
External Link: download paper
This paper examines the implementation of a constraint language for Topic Maps. Topic Maps are a way of structuring data or information that allow representations of relationships between subjects and attachment of additional information about these subjects. To ensure the rigidity of a topic map, the constraint language is used to specify the rules. The automated constraint validator required a common form of topic map representation. This paper proposes an abstract representation for topic map and its constraints. A translation rule from the abstract representation to Prolog facts and queries is defined. The Prolog engine is used as the automated constraint validator. This paper concentrates on AsTMa* language family, which is being developed at Bond University. A parser for AsTMa= and AsTMa! has been developed to allow topic map validation against its constraints.
Authors
Erica Santosaputri
http://alumni.bond.edu.au/s/865 ...
Erica is author of Prolog for Topic Map.. and AsTMa! Tutorial.
This publication is cited in the following publication
The idea of Topic Maps is essential to enable dynamic information logistic. This requires a system that understands the context of the user to provide relevant informations and options automatically. Therefore semantic analysis is needed organizing content in a dynamic net structure.