Introduction
The Naas Ontology is a comprehensive semantic framework that systematically incorporates Basic Formal Ontology (BFO) and Common Core Ontologies (CCO), extending them through domain-specific and application-level ontologies for AI-powered knowledge management.
Ontological Architecture​
The Naas Ontology follows a principled 4-level hierarchy based on ontological abstraction:
Core Principles​
1. BFO Foundation​
All concepts are grounded in Basic Formal Ontology's systematic categorization:
@prefix bfo: <http://purl.obolibrary.org/obo/> .
@prefix abi: <http://ontology.naas.ai/abi/> .
# Everything starts with BFO Entity
bfo:BFO_0000001 a owl:Class ;
rdfs:label "Entity"@en ;
skos:definition "An entity is anything that exists or has existed or will exist"@en .
2. Systematic Extension​
Each level builds systematically on the previous, maintaining ontological rigor:
- BFO provides the foundational categories
- CCO adds common-sense concepts
- Domain ontologies specify particular domains
- Application ontologies handle implementation details
3. Process-Centric AI Routing​
The ontology enables intelligent routing based on BFO's process categorization rather than specific AI models.
Modular AI Integration​
Each AI module in the ABI system extends the core ontological framework:
Implementation in ABI​
The Naas Ontology is operationalized through the Agentic Brain Infrastructure (ABI):
Ontology Engineering Agents​
- OntologyEngineerAgent - BFO expert for ontology development
- EntitytoSPARQLAgent - Extract entities and generate SPARQL
- KnowledgeGraphBuilderAgent - Manage knowledge graphs
Processing Infrastructure​
- Pipelines - SPARQL operations, workflow management
- Workflows - Complex multi-step processes
- Validation - Ensure BFO compliance and consistency
Next Steps​
Explore each level of the ontological hierarchy:
- Top-Level - Understanding the 7 Buckets framework
- Mid-Level - Common Core Ontologies integration
- Domain-Level - AI Agent, Organization, and other domains
- Application-Level - Foundry integration and data sources
- Process-Centric Routing - AI routing based on cognitive processes
The Naas Ontology provides a principled foundation for AI-powered knowledge management, systematically building from formal ontological principles to practical implementation.