OntOraculum: a semantic ontology for managing performance metrics in smart environments
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, Semantic Web Rule Language (SWRL) rules facilitate automated inferences, while SPARQL Protocol and Resource Description Framework (RDF) Query Language (SPARQL) queries enable data retrieval from the ontology. Through validation queries, the 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.
Authors
- Darlan Noetzold (ORCID: https://orcid.org/0009-0008-9126-8075)
- Valderi Reis Quietinho Leithardt (ORCID: https://orcid.org/0000-0003-0446-9271)
- Jorge Luís Victória Barbosa (ORCID: https://orcid.org/0000-0002-0358-2056)
- Juan F. De Paz (ORCID: https://orcid.org/0000-0001-9461-7922)
Institutions
- Universidad de Salamanca (ES)
- Iscte – Instituto Universitário de Lisboa (PT)
- Universidade do Vale do Rio dos Sinos (BR)
Publication Details
- Journal
- PeerJ Computer Science
- Published
- 2026-10-28
- DOI
- https://doi.org/10.7717/peerj-cs.4078
- Primary Topic
- Semantic Web and Ontologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00