Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-650

Define SPARQL commands in Jena rules

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Jena 2.12.0
    • Component/s: None

      Description

      The goal of this project is allow the definition of SPARQL commands in Jena rules. Thus, we increase the expressiveness of Jena. Something look alike is spin-rules, where SPIN means SPARQL Inferencing Notation, a SPARQL-based rule [1][2]. However, the purpose is not to implement SPIN in Jena but provide Jena with the mechanisms to take the same expressiveness as the spin frameworks.

      The main tasks of this project are:
      1. Defining how a SPARQL command can be declared in a rule. This task encompass the discussion with the Jena community.
      2. Provide Jena with the mechanisms defined in 1.

      [1] http://www.w3.org/Submission/2011/SUBM-spin-overview-20110222/
      [2] http://www.w3.org/Submission/2011/SUBM-spin-sparql-20110222/

        Attachments

        1. Files_created_changed.zip
          67 kB
          Miguel Bento Alves
        2. Jena650Patch
          117 kB
          Miguel Bento Alves
        3. readme.md
          1.0 kB
          Miguel Bento Alves
        4. SparqlCommandsInRules.md
          7 kB
          Miguel Bento Alves

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mbentoalves Miguel Bento Alves

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment