Download
 Documentation
 Sources

Content of this Site

ElementalDataIcon 

About OpenSHORE.org and the system.

ElementalDataIcon 

Applications Usages of SHORE.

ElementalDataIcon 

Download How to get SHORE.

ElementalDataIcon 

Support Support for SHORE.

ElementalDataIcon 

Links
Links to related sites.

SourceForge.net Logo  

Downloads

Downloads are available from SourceForge at http://sourceforge.net/project/showfiles.php?group_id=65882

SMRL Metaparser

The OpenSHORE project has released the SMRL Metaparser 1.0. The Semantic Markup Rule Language (SMRL) is a specification language to mark or extract semantic meaningful sections and relations in/from structured human readable documents. The SMRL Metaparser is an XSLT based implementation of an SMRL processor, reading and writing several different XML formats. Supported input formats are ISO 26300 text documents, better known as OpenDocument Format (ODF), supported by OpenOffice 2.0 and KOffice 1.5, Microsoft Word 2003 Word Markup Language (WordML), Microsoft Excel 2003 Spreadsheet Markup Language (SpreadsheetML) and DocBook 4.2. Supported output formats are SHORE XML, XHTML, XML Topic Maps (XTM), W3C RDF and Graph eXchange Language (GXL).

This configurable parser dramatically reduces the effort needed for creating OpenSHORE parsers for rich text documents. Typically you can create a new parser for a medium complex document in 15 minutes. It is called "metaparser" because it reads abstract format independent SMRL specification files and handles several input and output formats.

Read the SMRL tutorial at
http://openshore.sourceforge.net/pdf/OpenSHORE-SMRL-Tutorial.pdf.

2.0.0 Beta 2 release

The 2.0.0 Beta 2 release cuts down the memory consumption of an OpenSHORE server up to factor two. It comes with enhanced and optimized container classes for the integrated object-oriented database. The new classes need up to half the space in memory and on disk for typical document sets (Java source code, for example). It also enhances error messages and fixes some minor problems.

2.0.0 Beta 1 release

The 2.0.0 Beta 1 release of the OpenSHORE server integrates the latest XSB Prolog version 2.7.1 (Kinryo) as query engine. This offers the user sophisticated deductive query possibilities to find out all sort of quantity and quality information inside stored documents and their relations among them.

Since the 2.0.0 Alpha 3 release OpenSHORE has full team support with simultaneous read and write access to transaction guarded documents (ACID properties). The extended memory mapped file persistence layer implements MVCC transactions with redo log, optimistic write access control and database page merging. MVCC (Multiple Version Concurrency Control) transactions allows users to access consistent document structures while new or updated documents are imported. The release also enhances support for modern Linux 2.6.x kernels and fixes some minor problems. See release notes for details.

Also available are:

OpenSHORE Smalltalk Parser
It transforms Smalltalk source files to XML files. These files can be imported into a OpenSHORE server instance but may also be useful for other purposes.

OpenSHORE OpenOffice Export Filter
It transforms OpenOffice text documents to XML files with semantic tags. The resulting XML files can be directly imported into a OpenSHORE server instance.

OpenSHORE Eclipse Java Plug-In
The Eclipse plug-in provides navigation from Java source code inside Eclipse to a running OpenSHORE server, which contains the same sources.

The current sources of SHORE are available at our SourceForge project.

There is documentation available from the development at sd&m.

[OpenSHORE] [About] [Applications] [Download] [Support] [Links]

Questions or comments? Please contact mail
© Copyright OpenSHORE.org