OSF Features

Fred: please provide bullet points on OSF features according to the structure below.

Open Semantic Framework (general)

 * Turnkey, complete, generalized semantic enterprise stack
 * Stack extends from the engine layer (indexing and data management) to user interface, widgets and Drupal content management layer
 * Web-oriented architecture, RESTful with nearly 30 Web service endpoints
 * A mixture of specific OSF-developed components and leading third-party applications; all open source
 * Ontology-driven design wherein domain ontologies provide the relevant knowledge schema, internal OSF administrative ontologies govern stack operation and behavior
 * All external data represented by canonical RDF data model, common components operate off of standard constructs
 * Complete suite of command-line management tools, including installation, testing and validation, dataset management, ontology management, and document tagging
 * LAMP-based stack
 * Full API documentation
 * Automated installation
 * AWS AMI deployment options
 * Complete technical and operational documentation.

OSF Vocabularies & Ontologies

 * Internal vocabulary used for records notations
 * Use of a common upper reference vocabulary for interoperability (UMBEL)
 * Any and all vocabularies and ontologies may be used for tagging purposes

OSF for Drupal

 * OSF Instances
 * Registration of one or multiple remote OSF Web Services instance
 * Transparent management of multiple remote OSF instances
 * Datasets
 * Ability to import new dataset in target registered OSF instances
 * Ability to create a new, empty, data in any registered OSF instance
 * Ability to export datasets from any registered OSF instances
 * Ability to change datasets permissions
 * Transparent management of datasets that are hosted on different OSF instances
 * Ability to make a dataset searchable, or not, to the SearchAPI
 * Ability to browse all the registered datasets in an administrator user interface (even the ones that are market a not-searchable)
 * Ability to create new records in registered datasets (if the permissions of the dataset permit it)
 * Ability to delete records in registered datasets (if the permissions of the dataset permit it)
 * Ability to update records in registered datasets (if the permissions of the dataset permit it)
 * Ability to view records in registered datasets (if the permissions of the dataset permit it)
 * Ontologies
 * Full support of OWL 2 ontologies
 * Import
 * Export
 * Creation of simple sub-ontological structures (in XML, JSON and PHP serialization)
 * Full text search within ontologies
 * Creation/deletation/update of Classes, Properties and Named Individuals within ontologies
 * Reasoning capabilities (Pellet, Hermit++ or Fact++)