The swish package

[Tags: lgpl, library, program]

Swish is a framework, written in the purely functional programming language Haskell, for performing deductions in RDF data using a variety of techniques. Swish is conceived as a toolkit for experimenting with RDF inference, and for implementing stand-alone RDF file processors (usable in similar style to CWM, but with a view to being extensible in declarative style through added Haskell function and data value declarations). It explores Haskell as a scripting language for the Semantic Web. Swish is a work-in-progress, and currently incorporates: * Notation3 input and output. * RDF graph isomorphism testing and merging. * Display of differences between RDF graphs. * Inference operations in forward chaining, backward chaining and proof-checking modes. * Simple Horn-style rule implementations, extendable through variable binding modifiers and filters. * Class restriction rule implementation, primarily for datatype inferences. * RDF formal semantics entailment rule implementation. * Complete, ready-to-run, command-line and script-driven programs. References 1) http:www.ninebynine.orgRDFNotesSwish/Intro.html 2) http:www.ninebynine.orgSoftwareswish-0.2.1.html


Properties

Versions0.2.1, 0.3.0.0, 0.3.0.1, 0.3.0.2, 0.3.0.3, 0.3.1.0, 0.3.1.1, 0.3.1.2, 0.3.2.0, 0.3.2.1, 0.4.0.0, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.5.0.3, 0.6.0.0, 0.6.0.1, 0.6.1.0, 0.6.1.1, 0.6.1.2, 0.6.2.1, 0.6.3.0, 0.6.4.0, 0.6.5.0, 0.6.5.1, 0.6.5.2, 0.7.0.0, 0.7.0.1, 0.7.0.2, 0.8.0.0, 0.8.0.2, 0.8.0.3, 0.9.0.0, 0.9.0.1, 0.9.0.2, 0.9.0.3, 0.9.0.4, 0.9.0.5, 0.9.0.6, 0.9.0.7, 0.9.0.8, 0.9.0.9, 0.9.0.10, 0.9.0.11, 0.9.0.12, 0.9.0.13, 0.9.0.14, 0.9.0.15, 0.9.1.0
Dependenciesarray, base (>3 && <4), binary, bytestring, containers, HUnit, mtl, old-time, parallel, parsec, random
LicenseLGPL
AuthorGraham Klyne - GK@ninebynine.org
MaintainerVasili I Galchin (William Halchin) - vigalchin@gmail.com
CategorySemantic Web
ExecutablesSwish, SwishTest, URITest, QNameTest, ParseURITest, ParseTest, LookupMapTest, VarBindingTest, RDFRulesetTest, RDFQueryTest, RDFProofText, RDFProofContextTest, RDFGraphTest, RDFDatatypeXsdIntegerTest, N3FormatterTest, N3ParserTest, GraphTest, GraphPartitionTest, BuiltInMapTest
Upload dateSun Jul 19 04:38:57 UTC 2009
Uploaded byVasiliGalchin
DistributionsDebian:0.9.0.15
Downloads2986 total (284 in last 30 days)

Modules

Downloads

Maintainers' corner

For package maintainers and hackage trustees