Open Semantic Framework Concept

The open semantic framework, or OSF, is a combination of a layered architecture and an open-source, modular software stack. The stack combines many leading third-party software packages with open source developments from Structured Dynamics.

The leading external packages include:
 * Drupal - for content management
 * Virtuoso - for (RDF) triple storage
 * Solr - for full-text indexing and faceted search
 * GATE - for tagging and natural language processing
 * The OWL2 API - for ontology management and support
 * Memcached - as the caching layer
 * And others, depending on the specific installation.

These third-party tools are extended by open source software developed by Structured Dynamics including:
 * OSF Web Services - a RESTful Web services layer of about a dozen modules for interacting with the underlying data and data engines
 * OSF for Drupal - a series of Drupal modules that tie Drupal to the OSF Web Services layer
 * Semantic components - data display and manipulation widgets, mostly based either in Flash or JavaScript, for working with the semantic data
 * Various parsers and standard data exchange formats and schema to facilitate information flow amongst these options, and
 * An ontologies layer, which consists of both domain ontologies that capture the coherent concepts and relationships of the current problem space and administrative ontologies that govern how the other software layers interact with this structure.

See further the entire category on OSF.