- Home
- OSF
- conStruct
- structWSF
- Download
- Installation Guide
- Overview
- Architecture
- Datasets & Access
- Endpoints Access
- structXML
- Web Services Tutorial
- Individual WS Documentation
- WS: Auth Registrar: Access
- WS: Auth Registrar: WS
- WS: Auth: Lister
- WS: Auth: Validator
- WS: Ontology: Create
- WS: Dataset: Create
- WS: Dataset: Read
- WS: Dataset: Update
- WS: Dataset: Delete
- WS: CRUD: Create
- WS: CRUD: Read
- WS: CRUD: Update
- WS: CRUD: Delete
- WS: Search
- WS: Browse
- WS: Converter: irJSON
- WS: SPARQL
- WS: Converter: BibTeX
- WS: Converter: TSV
- Resources
- sComponent
- irON
- Developers
- News
structOntology
The structOntology module is a separate conStruct module. This module has these main functions:
- To provide a user interface and framework within Drupal for updating and expanding the existing ontologies used by the system
- To allow mappings to external ontologies to be specified, and
- To enable simple export of the ontology structures from conStruct.
As noted below, ontologies are the basis for "data driving the application" and therefore have a central importance.
For ontologies within conStruct, structOntology enables these types of updates and expansions:
- Human-readable labels
- Alternative labels
- Readable descriptions
- Relationships between things and concepts.
structOntology is an important complement to conStruct because ontologies play these roles within the system:
- Conceptual Relationships
- Integrating Instance Data
- Orienting to Other Knowledge and Domains
- Mapping to Other Schema
- Linked Data, with Federated and Comprehensive Data
- Context- and Instance-sensitive Data Display
- Driving User Interfaces
- Attribute labels and tooltips
- Navigation and browsing structures and trees
- Menu structures
- Auto-completion of entered data
- Contextual dropdown list choices
- Spell checkers
- Online help systems
- Etc.
There is a YouTube video providing an demo of the system.
