cogs 1.0.539
dotnet tool install --global cogs --version 1.0.539
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local cogs --version 1.0.539
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=cogs&version=1.0.539
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package cogs --version 1.0.539
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Convention-based Ontology Generation System
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.
Highlighted projects using COGS
- SDTL - Structured Data Transformation Language
- DDI Lifecycle 4.0
Output Formats
Publishable formats include:
- XML Schema
- JSON Schema
- OWL 2 (RDF Schema)
- ShEx
- SHACL
- LinkML
- OMG's UML Normative XMI 2.4.2
- OMG's UML XMI 2.5 with Diagrams and Diagram Exchange
- Sphinx HTML documentation and visualizations
- C# class library with JSON and XML serialization
- SVG and dot visualizations
- GraphQL schema language
Platform
COGS runs on Windows, Linux, and macOS on the .NET Core 6 platform.
Documentation
Quick starts, Modelers Guide, and technical documentation is available.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.