{"title":"基于本体的自适应软件系统配置过程实现方法","authors":"Dmytro Fedasyuk, Illia Lutsyk","doi":"10.47839/ijc.22.3.3234","DOIUrl":null,"url":null,"abstract":"Analysis of scientific research on the development of adaptive and self-adaptive software systems is conducted. It is established that the use of machine learning methods and feedback diagrams is an effective way to design and develop adaptive software. It is determined that the existing methods do not fully provide the possibility of dynamic changes and expansion of functional and graphic characteristics. The software adaptation process is designed based on the ontological model using the semantic decision-making mechanism. The proposed method allows us to dynamically determine the necessary system characteristics and perform software adaptation. Modification process takes into account the information about currently active device based on data about the needs and requirements of the user. Using the results of designing an abstract approach to software configuration modification, an experimental study of the speed of generating optimal system settings is conducted. According to the results of the experiment, it is established that the new method demonstrates 20% better indicators of the speed of generating software settings compared to classical approaches.","PeriodicalId":37669,"journal":{"name":"International Journal of Computing","volume":"2014 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Approach to Implementation of Configuration Process for Adaptive Software Systems based on Ontologies\",\"authors\":\"Dmytro Fedasyuk, Illia Lutsyk\",\"doi\":\"10.47839/ijc.22.3.3234\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Analysis of scientific research on the development of adaptive and self-adaptive software systems is conducted. It is established that the use of machine learning methods and feedback diagrams is an effective way to design and develop adaptive software. It is determined that the existing methods do not fully provide the possibility of dynamic changes and expansion of functional and graphic characteristics. The software adaptation process is designed based on the ontological model using the semantic decision-making mechanism. The proposed method allows us to dynamically determine the necessary system characteristics and perform software adaptation. Modification process takes into account the information about currently active device based on data about the needs and requirements of the user. Using the results of designing an abstract approach to software configuration modification, an experimental study of the speed of generating optimal system settings is conducted. According to the results of the experiment, it is established that the new method demonstrates 20% better indicators of the speed of generating software settings compared to classical approaches.\",\"PeriodicalId\":37669,\"journal\":{\"name\":\"International Journal of Computing\",\"volume\":\"2014 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.47839/ijc.22.3.3234\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Computer Science\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47839/ijc.22.3.3234","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Computer Science","Score":null,"Total":0}
Approach to Implementation of Configuration Process for Adaptive Software Systems based on Ontologies
Analysis of scientific research on the development of adaptive and self-adaptive software systems is conducted. It is established that the use of machine learning methods and feedback diagrams is an effective way to design and develop adaptive software. It is determined that the existing methods do not fully provide the possibility of dynamic changes and expansion of functional and graphic characteristics. The software adaptation process is designed based on the ontological model using the semantic decision-making mechanism. The proposed method allows us to dynamically determine the necessary system characteristics and perform software adaptation. Modification process takes into account the information about currently active device based on data about the needs and requirements of the user. Using the results of designing an abstract approach to software configuration modification, an experimental study of the speed of generating optimal system settings is conducted. According to the results of the experiment, it is established that the new method demonstrates 20% better indicators of the speed of generating software settings compared to classical approaches.
期刊介绍:
The International Journal of Computing Journal was established in 2002 on the base of Branch Research Laboratory for Automated Systems and Networks, since 2005 it’s renamed as Research Institute of Intelligent Computer Systems. A goal of the Journal is to publish papers with the novel results in Computing Science and Computer Engineering and Information Technologies and Software Engineering and Information Systems within the Journal topics. The official language of the Journal is English; also papers abstracts in both Ukrainian and Russian languages are published there. The issues of the Journal are published quarterly. The Editorial Board consists of about 30 recognized worldwide scientists.