
End-to-end design of automated systems based on ontologies
Author(s) -
V.N. Negoda,
AUTHOR_ID,
A. Kulikova,
AUTHOR_ID
Publication year - 2021
Publication title -
ontologiâ proektirovaniâ
Language(s) - English
Resource type - Journals
eISSN - 2313-1039
pISSN - 2223-9537
DOI - 10.18287/2223-9537-2021-11-4-450-463
Subject(s) - computer science , consistency (knowledge bases) , software engineering , completeness (order theory) , ontology , process (computing) , metadata , conceptual design , systems engineering , artificial intelligence , programming language , engineering , human–computer interaction , world wide web , mathematical analysis , philosophy , mathematics , epistemology
Currently, a large number of studies are being carried out on the use of ontologies in the development of automated sys-tems. Ontological modeling improves the efficiency of the software development process. The division of labor in the development of automated systems contributes to the appearance of semantic gaps between the phases of the design process. The practice of using a wide range of reusable design artifacts is a risk factor for violation of conceptual integ-rity, consistency and completeness of the developed design solutions. The article proposes a new approach to ontologi-cal modeling of automated systems, which serves the design process for their development at all stages of design up to implementation; and a new structure of metadata of ontological specifications of automated systems, which allows tak-ing into account semantically important entities and features of the system being developed. It is shown that the use of this approach significantly reduces labor costs in the design of a complex automated system in the face of changing re-quirements at different stages of system creation. The use of ontological models in the design process helps to increase the conceptual integrity, consistency and completeness of the developed design solutions.