koio:Knowledge is currently defined as a subclass of IAO:Algorithm. To support different types of knowledge we need to move it up in the IAO hierarchy. We propose to define it as a subclass of
IAO:Information Content Entity.
- Knowledge subclassOf InformationContentEntity
- Implementation subclassOf InformationContentEntity
- Service subclassOf InformationContentEntity
- service hasImplementation implementation
- service hasInterface softwareInterface
- knowledge hasImplementation Implementation

Meeting notes 02/04/2025
- remove KnowledgeRepresentation and connect Knowledge back to Implementation using isImplementedBy.
- remove ServiceSpecification and hasServiceSpecification from KOIO.
koio:Knowledge is currently defined as a subclass of IAO:Algorithm. To support different types of knowledge we need to move it up in the IAO hierarchy. We propose to define it as a subclass of
IAO:Information Content Entity.
Meeting notes 02/04/2025