The Convention-based Ontology Generation System (COGS) gives you a powerful, patterns-based way to build ontologies that enables a clean separation of concerns and gives you full control over markup for enjoyable, agile development. COGS includes many features that enable fast, Test Driven Development for publishing sophisticated models in a variety of formats.
COGS is for domain experts and groups who value ease of collaboration and low technical barriers for participation.
Publishable formats include:
- XML Schema
- OWL 2 (RDF Schema)
- OMG's UML Normative XMI 2.4.2
- OMG's UML XMI 2.5 with Diagrams and Diagram Exchange
- Sphinx HTML documentation and visualizations
- JSON Schema
- C# class library with JSON and XML serialization
- SVG and dot visualizations
- GraphQL schema language
Upcoming formats include:
- Class libraries for other languages
COGS runs on Windows, Linux, and macOS on the .NET Core 2.0 platform.
COGS is licensed under the MIT license.