An Approach to Building Decision Support Systems Based on an Ontology Service

Modern decision support systems (DSSs) need components for storing knowledge. Moreover, DSSs must support fuzzy inference to work with uncertainty. Ontologies are designed to represent knowledge of complex structures and to perform inference tasks. Developers must use the OWLAPI and SWRL API librari...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Anton Romanov, Julia Stroeva, Aleksey Filippov, Nadezhda Yarushkina
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
Acceso en línea:https://doaj.org/article/4306f5e2a1c54326a4a548506fad5ec5
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:4306f5e2a1c54326a4a548506fad5ec5
record_format dspace
spelling oai:doaj.org-article:4306f5e2a1c54326a4a548506fad5ec52021-11-25T18:17:24ZAn Approach to Building Decision Support Systems Based on an Ontology Service10.3390/math92229462227-7390https://doaj.org/article/4306f5e2a1c54326a4a548506fad5ec52021-11-01T00:00:00Zhttps://www.mdpi.com/2227-7390/9/22/2946https://doaj.org/toc/2227-7390Modern decision support systems (DSSs) need components for storing knowledge. Moreover, DSSs must support fuzzy inference to work with uncertainty. Ontologies are designed to represent knowledge of complex structures and to perform inference tasks. Developers must use the OWLAPI and SWRL API libraries to use ontology features. They are impossible to use in DSSs written in programming languages not for Java Virtual Machines. The FuzzyOWL library and the FuzzyDL inference engine are required to work with fuzzy ontologies. The FuzzyOWL library is currently unmaintained and does not have a public Git repository. Thus, it is necessary to develop the ontology service. The ontology service must allow working with ontologies and making fuzzy inferences. The article presents ontology models for decision support, fuzzy inference, and the fuzzy inference algorithm. The article considers examples of DSSs for balancing production capacities and image analysis. The article also describes the architecture of the ontology service. The proposed novel ontology models for decision support make it possible to reduce the time of a knowledge base formation. The ontology service can integrate with external systems with HTTP protocol.Anton RomanovJulia StroevaAleksey FilippovNadezhda YarushkinaMDPI AGarticledecision-makingfuzzy inferencefuzzy ontologyhttp serviceMathematicsQA1-939ENMathematics, Vol 9, Iss 2946, p 2946 (2021)
institution DOAJ
collection DOAJ
language EN
topic decision-making
fuzzy inference
fuzzy ontology
http service
Mathematics
QA1-939
spellingShingle decision-making
fuzzy inference
fuzzy ontology
http service
Mathematics
QA1-939
Anton Romanov
Julia Stroeva
Aleksey Filippov
Nadezhda Yarushkina
An Approach to Building Decision Support Systems Based on an Ontology Service
description Modern decision support systems (DSSs) need components for storing knowledge. Moreover, DSSs must support fuzzy inference to work with uncertainty. Ontologies are designed to represent knowledge of complex structures and to perform inference tasks. Developers must use the OWLAPI and SWRL API libraries to use ontology features. They are impossible to use in DSSs written in programming languages not for Java Virtual Machines. The FuzzyOWL library and the FuzzyDL inference engine are required to work with fuzzy ontologies. The FuzzyOWL library is currently unmaintained and does not have a public Git repository. Thus, it is necessary to develop the ontology service. The ontology service must allow working with ontologies and making fuzzy inferences. The article presents ontology models for decision support, fuzzy inference, and the fuzzy inference algorithm. The article considers examples of DSSs for balancing production capacities and image analysis. The article also describes the architecture of the ontology service. The proposed novel ontology models for decision support make it possible to reduce the time of a knowledge base formation. The ontology service can integrate with external systems with HTTP protocol.
format article
author Anton Romanov
Julia Stroeva
Aleksey Filippov
Nadezhda Yarushkina
author_facet Anton Romanov
Julia Stroeva
Aleksey Filippov
Nadezhda Yarushkina
author_sort Anton Romanov
title An Approach to Building Decision Support Systems Based on an Ontology Service
title_short An Approach to Building Decision Support Systems Based on an Ontology Service
title_full An Approach to Building Decision Support Systems Based on an Ontology Service
title_fullStr An Approach to Building Decision Support Systems Based on an Ontology Service
title_full_unstemmed An Approach to Building Decision Support Systems Based on an Ontology Service
title_sort approach to building decision support systems based on an ontology service
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/4306f5e2a1c54326a4a548506fad5ec5
work_keys_str_mv AT antonromanov anapproachtobuildingdecisionsupportsystemsbasedonanontologyservice
AT juliastroeva anapproachtobuildingdecisionsupportsystemsbasedonanontologyservice
AT alekseyfilippov anapproachtobuildingdecisionsupportsystemsbasedonanontologyservice
AT nadezhdayarushkina anapproachtobuildingdecisionsupportsystemsbasedonanontologyservice
AT antonromanov approachtobuildingdecisionsupportsystemsbasedonanontologyservice
AT juliastroeva approachtobuildingdecisionsupportsystemsbasedonanontologyservice
AT alekseyfilippov approachtobuildingdecisionsupportsystemsbasedonanontologyservice
AT nadezhdayarushkina approachtobuildingdecisionsupportsystemsbasedonanontologyservice
_version_ 1718411375462580224