Intelligent systems operating in real-world environments are often required to make decisions in contexts that are only partially known at design time. In such scenarios, the assumption of a static and fully specified knowledge base becomes unrealistic, limiting the system’s ability to adapt to novel situations. This challenge is particularly relevant for robotic systems, whose behavior cannot be entirely pre-programmed when operating in dynamic and evolving environments. This paper proposes a methodological and architectural approach for the runtime update of ontologies and knowledge bases, enabling intelligent systems to autonomously adapt their internal representation of the world during execution. The proposed approach enables the system to identify knowledge gaps by distinguishing between previously unknown concepts and known concepts enriched with newly observed instances, and to integrate such information into the ontology in a controlled and consistent manner. The approach is implemented as an end-to-end pipeline that combines visual perception, semantic interpretation through large language models, and a robust ontology update mechanism. Particular attention is devoted to ensuring formal consistency during runtime evolution, addressing challenges such as the generation of valid OWL constructs, the management of inverse properties, datatype normalization, and the prevention of semantic degradation over iterative updates. By enabling knowledge-driven adaptation at runtime, the proposed framework supports autonomous decision-making in environments that cannot be fully anticipated at design time. The approach was developed within the MUSIC4D and MHARA projects, which explore the use of intelligent systems in dynamic, partially structured contexts, focusing on knowledge-based adaptation.

Seidita, V., Mosca, L., Chella, A. (2026). A Methodological Framework for Runtime Ontology Evolution in Dynamic Environments. APPLIED SCIENCES, 16(7) [10.3390/app16073494].

A Methodological Framework for Runtime Ontology Evolution in Dynamic Environments

Seidita, Valeria
;
Mosca, Lucrezia;Chella, Antonio
2026-04-03

Abstract

Intelligent systems operating in real-world environments are often required to make decisions in contexts that are only partially known at design time. In such scenarios, the assumption of a static and fully specified knowledge base becomes unrealistic, limiting the system’s ability to adapt to novel situations. This challenge is particularly relevant for robotic systems, whose behavior cannot be entirely pre-programmed when operating in dynamic and evolving environments. This paper proposes a methodological and architectural approach for the runtime update of ontologies and knowledge bases, enabling intelligent systems to autonomously adapt their internal representation of the world during execution. The proposed approach enables the system to identify knowledge gaps by distinguishing between previously unknown concepts and known concepts enriched with newly observed instances, and to integrate such information into the ontology in a controlled and consistent manner. The approach is implemented as an end-to-end pipeline that combines visual perception, semantic interpretation through large language models, and a robust ontology update mechanism. Particular attention is devoted to ensuring formal consistency during runtime evolution, addressing challenges such as the generation of valid OWL constructs, the management of inverse properties, datatype normalization, and the prevention of semantic degradation over iterative updates. By enabling knowledge-driven adaptation at runtime, the proposed framework supports autonomous decision-making in environments that cannot be fully anticipated at design time. The approach was developed within the MUSIC4D and MHARA projects, which explore the use of intelligent systems in dynamic, partially structured contexts, focusing on knowledge-based adaptation.
3-apr-2026
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Seidita, V., Mosca, L., Chella, A. (2026). A Methodological Framework for Runtime Ontology Evolution in Dynamic Environments. APPLIED SCIENCES, 16(7) [10.3390/app16073494].
File in questo prodotto:
File Dimensione Formato  
applsci-16-03494.pdf

accesso aperto

Tipologia: Versione Editoriale
Dimensione 3.33 MB
Formato Adobe PDF
3.33 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/704284
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact