SPECSATISFIABILITYTOOL: A TOOL FOR TESTING THE SATISFIABILITY OF SPECIFICATIONS ON XML DOCUMENTS

SpecSatisfiabilityTool: A tool for testing the satisfiability of specifications on XML documents

SpecSatisfiabilityTool: A tool for testing the satisfiability of specifications on XML documents

Blog Article

We present a prototype that implements a set of logical rules to prove the satisfiability for a class of specifications on XML documents.Specifications are given by means of constrains built on Boolean XPath patterns.The main goal of this tool is to test whether a given specification is satisfiable or not, and justify the decision showing the execution history.It can also be caruso rhodiola used to test whether a given document is a model of a given specification and, as a by-product, it permits to look for all the relations (monomorphisms) between two patterns and to combine patterns in different ways.

The results of these operations are visually shown and therefore the tool makes these operations more understandable.The implementation of the algorithm has been written in Prolog but the prototype has a Java interface for an easy and friendly use.In this paper we galaxy harmony nc show how to use this interface in order to test all the desired properties.

Report this page