@article {Baggi09, title = {An Ontology-based System for Semantic Filtering of XML Data}, journal = {Electronic Notes in Theoretical Computer Science}, volume = {235}, year = {2009}, pages = {19{\textendash}33}, publisher = {Elsevier Science Publishers B. V.}, address = {Amsterdam, The Netherlands, The Netherlands}, abstract = {In this paper, we describe a system, written in Haskell, for the ontology-based approximate filtering of XML data. Basically, it allows one to extract relevant data as well as to exclude useless and misleading contents from an XML document. The system provides a declarative language one can use to define XML patterns and ontology queries to express syntactic as well as semantic filtering criteria. The system can be used through a Web application which is endowed with a user-friendly graphical interface. Finally, we provide some meaningful examples which show the usefulness of the implemented filtering methodology.}, keywords = {Haskell, Ontology-based Approximate Filter, XML}, issn = {1571-0661}, doi = {http://dx.doi.org/10.1016/j.entcs.2009.03.003}, author = {Michele Baggi} }