OntOraculum: A semantic ontology for managing performance metrics in smart environments
Abstract
This study presents OntOraculum, an ontology designed to organize and analyze performance metrics in smart environments. It categorizes metrics into Hardware, Network, Software, Energy, and SecurityAndReliability domains, defining properties such as dependencies, impacts, and trends to support predictive analysis and dynamic adjustments. Using Protégé for modeling, SWRL rules for inferences, and SPARQL queries for validation, this ontology addresses questions related to network latency, energy efficiency, security, quality of service, and anomaly detection. By unifying performance metrics across diverse domains, OntOraculum enables comprehensive analysis of dependencies and interactions among metrics. The results demonstrate its practical applicability for monitoring, optimizing, and adapting systems in distributed environments.