Кафедра "Програмна інженерія та інтелектуальні технології управління ім. А. В. Дабагяна"
Постійне посилання колекціїhttps://repository.kpi.kharkov.ua/handle/KhPI-Press/1665
Офіційний сайт кафедри http://web.kpi.kharkov.ua/asu
Від січня 2022 року кафедра має назву "Програмна інженерія та інтелектуальні технології управління ім. А. В. ДАБАГЯНА" (тоді ж, у січні 2022 року в окремий підрозділ виділилася кафедра "Інформаційні системи та технології"), попередні назви – "Програмна інженерія та інформаційні технології управління" (від 2015), "Автоматизовані системи управління" (від 1977); первісна назва – кафедра автоматичного управління рухом.
Кафедра автоматичного управління рухом заснована в 1964 році задля підготовки інженерів-дослідників у галузі автоматичного управління рухом з ініціативи професора Харківського політехнічного інституту Арега Вагаршаковича Дабагяна та генерального конструктора КБ "Електроприладобудування" Володимира Григоровича Сергєєва.
Кафедра входить до складу Навчально-наукового інституту комп'ютерних наук та інформаційних технологій Національного технічного університету "Харківський політехнічний інститут".
У складі науково-педагогічного колективу кафедри працюють: 4 доктора технічних наук; 24 кандидата наук: 22 – технічних, 1 – фізико-математичних, 1 – економічних, 1 – доктор філософії; 3 співробітників мають звання професора, 19 – доцента, 1 – старшого наукового співробітника.
Переглянути
Результати пошуку
Документ Типова функціональність, особливості застосування та впровадження систем управління знаннями в IT-компаніях(Національний університет "Львівська політехніка", 2020) Сокол, Володимир Євгенович; Білова, Марія Олексіївна; Космачов, Олексій СергійовичРобота присвячена особливостям зберігання та повторного використання знань у компаніях, діяльність яких пов’язана з розробкою програмного забезпечення. Надано поняття знання, управління знаннями та системи управління знаннями з позицій їх використання у ІТ-компанії. Визначено, що організаційне знання прийнято поділяти на явне, тобто таке, яке може бути представлене у вигляді листа, вказівок, довідника тощо, та неявне, носієм якого є розум співробітника безпосередньо та яке доволі важко піддається вилученню. Сформовано основне завдання управління знаннями, яке полягає в організації процесів створення, зберігання, отримання, передачі та застосування знань. Описано основні стратегії знань, серед яких створення знань, збереження та пошук знань, передача та обмін знаннями, застосування знань, подано приклади їхнього використання при розробці програмного забезпечення. Подано характеристику системи управління знаннями як інформаційної системи, яка розроблена для підвищення ефективності управління знаннями організації. Така система дозволяє вирішити проблеми, пов’язані з різноманітністю програмних проєктів, в яких задіяна ІТ-компанія. Визначено основні структурні елементи та функції систем управління знаннями, які включають засоби пошуку, інструменти управління контентом та взаємодією, засоби зберігання даних та інструменти для видобутку, а також засоби групового та штучного інтелекту. Проаналізовано особливості використання та впровадження систем управління знаннями в роботу малих та середніх ІТ-компаній на прикладі Academy Smart Ltd. Розглянуто проблеми, які виникають при цьому, та фактори, що роблять таке впровадження успішним. Надано характеристику організації управління знаннями в Academy Smart Ltd, зроблено висновки про ефективність цієї організації, відповідно до чого сформовано напрямки подальших досліджень.Документ An Approach to ICT Professionals' Skills Assessment based on European e-Competence Framework(2020) Sokol, V.; Tkachuk, M.; Godlevskiy, M.; Bilova, M.; Studenikin, D.The main aim of this research is to increase project effectiveness in the ICT domain. In order to achieve this goal, it was decided to focus on a process of team formation, since a strong team is undoubtedly one of the most significant components of a successful project. To build a stronger and potentially more effective team from a wide range of candidates with different skills and knowledge, it is vital to determine the most eligible ones. Therefore, it is necessary to assess available candidates and to make this process effective, it has to be formalized and then optimized. To perform a fairly objective assessment of a candidate for a role in a project an approach using a comparator identification method is proposed to increase the effectiveness of the whole process. The European e-Competence Framework and ICT Professionals’ Role Profiles documents are used to support this approach, and the appropriate software tool is designed to implement its main functionality.Документ An Approach To Project Team Formation Using Task Management System(Society for Cultural and Scientific Progress in Central and Eastern Europe, Budapest, 2020) Sokol, V. Y.; Bilova, M. О.; Krykun, V. О.The research focuses on the analysis of project team formation specifics in IT companies. It overviews main characteristics of task management systems (TMS) and identifies the place of project team formation process during project planning. The article addresses issues of creating project schedule taking into account project team members availability. It proposes an algorithm of members selection, including adaptation to the problem of determining possible performers of tasks.Документ Інформаційна підтримка моделювання природно-техногенних об`єктів(Харківський національний економічний університет імені Семена Кузнеця, 2018) Козуля, Тетяна Володимирівна; Білова, Марія ОлексіївнаДокумент Графологiчнi моделi з аналiзу взаємодiї "системний об'єкт – навколишнє середовище" при вирiшеннi завдань безпеки(ESC “IASA” NTUU “Igor Sikorsky Kyiv Polytechnic Institute”, 2017) Козуля, Тетяна Володимирівна; Білова, Марія ОлексіївнаУ роботi пропонується система iнформацiйно-методичного забезпечення оцiнки ступеня екологiчної безпеки природно-техногенних об'єктiв у межах аналiтичної системи «стан – процес – стан» з виявленням факторiв пiдтримки їх сталого розвитку. Метою роботи є запровадження топологiчного моделювання як складової комплексного оцiнювання вiдповiдностi стану i функцiональностi системного об'єкта вимогам екологiчної якостi на основi системного аналiзу взаємодiї «об'єкт – НС» [Документ Topic segmentation methods comparison on computer science texts(Національний технічний університет "Харківський політехнічний інститут", 2021) Sokol, Volodymyr Yevhenovych; Krykun, Vitalii Oleksandrovich; Bilova, Mariia Oleksiivna; Perepelytsya, Ivan Dmytrovich; Pustovarov, Volodymyr VolodymyrovichThe demand for the creation of information systems that simplifies and accelerates work has greatly increased in the context of the rapid informatization of society and all its branches. It provokes the emergence of more and more companies involved in the development of software products and information systems in general. In order to ensure the systematization, processing and use of this knowledge, knowledge management systems are used. One of the main tasks of IT companies is continuous training of personnel. This requires export of the content from the company's knowledge management system to the learning management system. The main goal of the research is to choose an algorithm that allows solving the problem of marking up the text of articles close to those used in knowledge management systems of IT companies. To achieve this goal, it is necessary to compare various topic segmentation methods on a dataset with a computer science texts. Inspec is one such dataset used for keyword ext raction and in this research it has been adapted to the structure of the datasets used for the topic segmentation problem. The TextTi ling and TextSeg methods were used for comparison on some well-known data science metrics and specific metrics that relate to the topic segmentation problem. A new generalized metric was also introduced to compare the results for the topic segmentation problem. All software implementations of the algorithms were written in Python programming language and represent a set of interrelated functions. Results were obtained showing the advantages of the Text Seg method in comparison with TextTiling when compared using classical data science metrics and special metrics developed for the topic segmentation task. From all the metrics, including the introduced one it can be concluded that the TextSeg algorithm performs better than the TextTiling algorithm on the adapted Inspec test data set.Документ Software testing results analysis for the requirements conformity using neural networks(Національний технічний університет "Харківський політехнічний інститут", 2021) Shepeliev, Oleksandr Vadymovich; Bilova, Mariia OleksiivnaThe relevance of scientific work lies in the need to improve existing software designed to analyze the compliance of the results of software testing of the stated requirements. For the implementation of this goal, neural networks can be used by quality control specialists to m ake decisions about software quality, or project managers as an expert system, for one of the quality indicators for the customer. The article deals with software testing which is a process of validation and verification of compliance of the software application or business program with the technical requirements that guided its design and development, and work as expected, and identifies important errors or deficiencies classified by the severity of the program to be fixed. Existing systems do not provide for or have only partial integration of systems of work with the analysis of requirements, which should ensure the formation of expert assessment and provide an opportunity to justify the quality of the software product. Thus, a data processing model based on a fuzzy neural network was proposed. An approach to allow determining the compliance of the developed software with functional and non-functional requirements was proposed, taking into account how successfully or unsuccessfully implemented this or that requir ement. The ultimate goal of scientific work is the development of algorithmic software analysis of compliance of software testing results to stated requirements for support in the decisions taken. The following tasks are solved in scientific work: analysis of advantages and disadvantages of using existing systems when working with requirements; definition of general structure and classification of testing and requirements; characteristic main features of the use of neural networks; designing architecture, the module of research of conformity of results of testing software to the stated requirements.Документ Human body modeling technologies for e-commerce systems(Національний технічний університет "Харківський політехнічний інститут", 2021) Litvinov, Bogdan Ruslanovich; Bilova, Mariia OleksiivnaRelevance of the research work is the analysis of the main features of 3D modeling for further implementation in e-commerce. Namely, the features of creating a human body 3D model with the ability to edit personal settings of individual parts of the body, as well as a basic set of clothes to provide a more realistic representation of the model. The features of the 3D model in general were considered in this article. The mathematical analysis of the 3D graphics rendering on the 2D monitor and the possibilities of control and editing of such models have been presented. The developed software product allows the user to create an anatomical three-dimensional model of the human body and then adjust it to his needs. The user can apply on created model variety of settings, namely more than 15 different views, with a full package of changes. It is possible to change the size, color of hair, eyebrows, eyes, face, body, legs. Also, the user is able to select the levels of skeletal frame views and additionally can select different backgrounds to provide a more realistic representation of the model in space. Additional functionality was implemented for more flexible configuration of the model’sface. The user can pre-determine points to select directions or sizes of different parts of the face using settings, displayed on the mouse or touchpad control. After adjustments, the user is able to manage the clothes that he had saved in the shopping cart from the online store, from which he later proceeded to the online fitting. After the fitting the user can test the creation of animations in 360 degrees of free movement. Finally, the user can go to the store to pay for the items he left in the shopping cart. Developed software allows improving main metrics of the on-line stores, which has a positive impact on increasing the growth of earnings.Документ Using cloud platforms to build distributed learning management systems(Національний технічний університет "Харківський політехнічний інститут", 2020) Sokol, Volodymyr Yevhenovych; Sapronov, Pavlo Yuriiovych; Bilova, Mariia OleksiivnaDistributed systems have problems with downtime, data loss during malfunctions, scalability and efficient use of computing resources. At the same time in the learning and training process, the use of a distributed system has the advantage of data processing: storage of information about students, construction of training courses, verification of passed material, etc. The problems of scaling and efficient use of resources in distributed learning management systems are investigated in this research. Cloud platforms for hosting the system, such as Amazon Web Services, Microsoft Azure, Google Cloud Platform and DigitalOcean are reviewed. Problems and features of a scalability in cloud computing are discussed. Methods, scaling and load balancing algorithms for the efficient use of computing resources are proposed. According to the list of advantages, the DigitalOcean platform was selected for the investigation. DigitalOcean provides cloud servers that can be used for quick creation of the new virtual machines for the projects. These servers allow to fully control the web hosting environment at the same time that the user pays only for the resources used. The main goal of DigitalOcean is to use a solid-state drive (SSD) to create a user-friendly platform that will allow clients to migrate projects to and from the cloud, increasing productivity with high speed and efficiency. As a result of analyzing information on existing technologies, approaches and methods for using cloud platforms in distributed systems, they have been applied to develop a solution to reduce downtime for a distributed adaptive Learning Management System (LMS). It is concluded that the use of cloud platforms for the construction of distributed LMS a practice that allows to use only the required amount of computing capacity. It is proven, that the implementation of the proposed solution into the work of adaptive LMS will improve its efficiency by reducing the time of the content delivering.Документ Developing adaptive learning management application for project team in It-industry(Національний технічний університет "Харківський політехнічний інститут", 2020) Sokol, Volodymyr Yevhenovych; Bronin, Sergiy Vadymovich; Karnaukh, Vira Eduardivna; Bilova, Mariia OleksiivnaKeeping employees aligned with modern trends and developments in their professional areas is the main focus of a lifelong lea rning approach. That becomes even more important for such dynamic industries like Information Technology. Therefore, it’s crucial to extend existing e-learning management system with an adaptive training component that enables the effective study of on-demand skills, leading to a broader range of candidates available for project management to select from and consequently improving the overall performance of an IT company. To improve the existing learning process according to company's and employee's needs the overview of a typical learning management system functionality is given in this paper. The main benefits from the adoption of a learning management system in small and medium-sized IT-companies were discussed, analysis of their features and problems was given. The adjustment plan for the typical learning management system to be suitable for the information technology domain including module of the adaptive learning content selection using the basic principles of graph theory was proposed to reduce the time of the learning process. LMS OpenOLAT was reworked according to the adjustment plan which is reflected by the number of diagrams such as sequence diagram, IDEF0 business process description, activity diagram that shows search algorithm steps and application component diagram. Also, GUI was adjusted to provide user with a good look and feel. The benefits of the proposed approach in business processes of IT-company are shown using “Academy – Smart”. To prove the efficiency of the proposed algorithm, real courses were used. Based on the learning material, provided by “Coursera”, a number of test cases was formed and analyzed. After applying adaptive content selection algorithm according to the models of “Academy – Smart” employees, learning time was reduced and optimized. This investigation has shown significant improvement in the resource management process and acceleration of the learning process for employees.