Method for development models of polysubject multifactor environment of software complex’s support
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет «Запорізька політехніка»
Abstract
EN: Context. The task of development the models of a polysubject multifactor environment for software’s complex support is considered in this research, that ensures possibilities of taking into account the influence of various impact factors onto the supported software complexes themselves, onto their complex support’s processes, as well as onto the subjects (interacting with them) who provide and implement this complex support. The object of study are the processes of complex support of software products, the processes of automation of this complex support, the processes of influence of impact factors onto the object and subjects of the complex support of software products, as well as the processes of perception’s subjectivization of the supported object by relevant subjects of interaction with it. The subject of study are methods and means of artificial neural networks, in particular a multilayer perceptron, as well as a computer design and modeling. Objective is the development of the method for building models of a polysubject multifactor environment(s) of the complex support of software product(s).
Method. The developed method for building models of a polysubject multifactor environment of software complexes’ support is proposed, which makes it possible (in an automated mode) to obtain appropriate models, based on which, later on – to investigate the strengths and weaknesses of a specific researched complex support’s environment(s) of a particular investigated software product(s), in order to ensure further improvement and automation of this complex support based on the study and analysis of impact factors, which form the subjective vision and perception of this complex support by those subjects who directly provide and perform it, that is, in fact, on whom this support itself depends, as well as its corresponding qualitative and quantitative characteristics and indicators.
Results. The results of functioning of the developed method are corresponding models of investigated polysubject multifactor environments of the complex support of software products, which take into account the presence and the level of influence of relevant existing and present factors performing impact onto the subjects of interaction with supported software complexes, which (subjects) directly provide and perform the complex support for the studied software products, and also form relevant researched support environments. In addition, as an example of a practical application and approbation, the developed method was used, in particular, to solve the applied practical task of determining the dominant and the deficient factors of influence of a polysubject multifactor environment of the studied software complex’s support, with presenting and analyzing the obtained results of resolving the given task.
Conclusions. The developed method resolves the problem of building models of a polysubject multifactor environment of the complex support of software products, and ensures taking into account the action of various impact factors performing influence onto the supported software complex itself, onto the processes of its support, as well as onto the subjects of interaction with it, which (subjects) provide and perform this complex support. In particular, the developed method provides possibilities for modeling and investigating a polysubject multifactor environments of the “in focus” software product’s complex support, which reflect the global (or the local, it depends on the specific tasks) impact of various existing factors making influence onto the object of support itself (the supported software complex, or the processes of its complex support), as well as onto the subjects which directly carry out and implement this complex support in all its possible and/or declared manifestations. The practical approbation of the developed method has been carried out by solving specific applied practical tasks, one of which is presented, as an example, in this paper, – which is the task of determining the dominant and the deficient factors of influence of a polysubject multifactor environment of the studied software complex’s support, and this approbation, actually, confirms its effectiveness in solving a stack of applied practical problems related to researching the impact of factors performing influence onto the complex support of software products, using the advantages of artificial intelligence technologies, machine learning, artificial neural networks, and multilayer perceptron in particular.
UK: Актуальність. Розглянуто задачу побудови моделей полісуб’єктного мультифакторного середовища підтримки програмних комплексів, що забезпечує врахування дії різноманітних факторів впливу на сам підтримуваний програмний комплекс, на процеси його підтримки, а також на суб’єктів взаємодії з ним, що забезпечують та реалізують цю підтримку. Об’єктом дослідження є процеси комплексної підтримки програмних продуктів, процеси автоматизації цієї підтримки, процеси впливу факторів на об’єкт та суб’єкти комплексної підтримки програмних продуктів, а також процеси суб’єктивізації сприйняття об’єкта підтримки відповідними суб’єктами взаємодії з ним. Предметом дослідження є методи та засоби штучних нейронних мереж, зокрема багатошарового перцептрона, а також комп’ютерного проектування та моделювання. Метою роботи є розроблення методу побудови моделей полісуб’єктного мультифакторного середовища комплексної підтримки програмних продуктів.
Метод. Запропоновано розроблення моделей полісуб’єктного мультифакторного середовища підтримки програмних комплексів, що дає змогу, в автоматизованому режимі, отримати відповідні моделі, на основі яких, в подальшому – досліджувати сильні та слабкі сторони конкретного досліджуваного середовища комплексної підтримки того чи іншого програмного продукту, з метою забезпечення подальшого покращення та автоматизації його підтримки на основі вивчення та аналізу факторів впливу, що формують суб’єктивне бачення цієї підтримки тими суб’єктами, які її, власне, безпосередньо здійснюють, тобто, фактично, від яких залежить сама ця підтримка, а також відповідні її якісні та кількісні характеристики і показники.
Результати. Результатами роботи розробленого методу є відповідні моделі досліджуваних полісуб’єктних мультифакторних середовищ комплексної підтримки програмних продуктів, що враховують наявність та рівень впливу відповідних наявних факторів впливу на суб’єктів взаємодії з підтримуваними програмними комплексами, які (суб’єкти) безпосередньо забезпечують і реалізують цю комплексну підтримку досліджуваних програмних продуктів, та формують релевантні досліджувані середовища підтримки. Крім того, в якості прикладу практичного застосування та апробації, розроблений метод використано, зокрема, для розв’язання прикладної практичної задачі визначення домінуючого та дефіцитного факторів впливу полісуб’єктного мультифакторного середовища підтримки досліджуваного програмного комплексу, а також наведено та проаналізовано отримані результати розв’язання поставленої задачі.
Висновки. Розроблений метод вирішує поставлену задачу побудови моделей полісуб’єктного мультифакторного середовища підтримки програмних комплексів, та забезпечує врахування дії різноманітних (попередньо узгоджених та задекларованих) факторів впливу на сам підтримуваний програмний комплекс, на процеси його підтримки, а також на суб’єктів взаємодії з ним, що забезпечують та реалізують цю комплексну підтримку. Зокрема, розроблений метод дає змогу моделювати та досліджувати полісуб’єктні мультифакторні середовища комплексної підтримки програмних продуктів, що відображають глобальний (або локальний) вплив різноманітних наявних факторів як на сам об’єкт підтримки (підтримуваний програмний комплекс, чи процеси його комплексної підтримки), так і на суб’єктів, що безпосередньо здійснюють та реалізують дану комплексну підтримку в усіх її можливих та/або задекларованих проявах. Практична апробація розробленого методу здійснена на прикладі вирішення конкретних прикладних практичних задач, однією з яких є представлена в роботі задача визначення домінуючого та дефіцитного факторів впливу полісуб’єктного мультифакторного середовища підтримки досліджуваного програмного комплексу, та підтверджує його ефективність при розв’язанні стеку прикладних практичних задач дослідження впливу факторів на комплексну підтримку програмних продуктів, з використанням переваг технологій штучного інтелекту, машинного навчання, штучних нейронних мереж, та багатошарового перцептрона зокрема.
Description
Pukach A. I. Method for development models of polysubject multifactor environment of software complex’s support / A. I. Pukach, V. M. Teslyuk // Радіоелектроніка, інформатика, управління. – 2025. – № 2 (73). – C. 217-231.
Keywords
software product, complex support, software product support environment, impact factor, automation, artificial neural networks, multilayer perceptron, програмний продукт, комплексна підтримка, середовище підтримки програмних продуктів, фактор впливу, автоматизація, штучні нейронні мережі, багатошаровий перцептрон