Reusing ontology engineering in subject-oriented automated architecture development: current status and analysis of opportunities
The adoption of Knowledge Graphs (KGs) and especially ontologies by public and private organizations to integrate and publish data has increased in recent years. Ontologies play a crucial role in providing the structure for KGs and facilitating human-centric data analysis, but are usually disregarded when designing Application Architecture: its Programming Interfaces (APIs), GUI, etc. In this paper we analyze existing specifications and tools, using during ontology-based application development and provide an approach to unify and reuse ontology-based KG data. The main feature of the approach proposed is the ability to automatically adopt Application Components based on KG data, without the need to redesign and recreate the Application Architecture in general. Our results also reveal several limitations on existing specifications, technologies and tools for KG consumption, which outline exciting research challenges including automatic GUI generation, ontology-based versioning and validation.
Authors
- Eduard Babkin (ORCID: https://orcid.org/0000-0003-2597-9043)
- Boris Ulitin (ORCID: https://orcid.org/0000-0003-3774-2457)
- Sergey V. Zykov (ORCID: https://orcid.org/0000-0002-2115-5461)
Institutions
- National Research University Higher School of Economics (RU)
Publication Details
- Journal
- Procedia Computer Science
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1016/j.procs.2025.09.212
- Primary Topic
- Semantic Web and Ontologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00