Перегляд за Автор "Kopp, Andrii Mykhailovych"
Зараз показуємо 1 - 20 з 46
Результатів на сторінці
Налаштування сортування
Документ Adaptive query interface as a data analysis tool(ТОВ "Планета-Прінт", 2021) Orlovskyi, Dmytro Leonidovych; Kopp, Andrii Mykhailovych; Bilous, I. S.Документ Algorithm and software of medical personnel selection system(Національний технічний університет "Харківський політехнічний інститут", 2023) Yamburenko, Viktor Viktorovych; Liutenko, Iryna Viktorivna; Kopp, Andrii Mykhailovych; Holovnia, Dmytro MykolaiovychThere is a lot of routine work in any organization, including in recruitment agencies. Effective management organization and automation of activities of employees of recruiting agencies is not an easy task. The system should automate the routine actions of workers of recruiting agencies and be convenient for their clients. This paper proposes an approach to automating the selection of necessary medical staff. Not all information systems used by recruiting agencies can compare candidates and generate results that include several of the best candidates. Based on the analysis of the subject area, groups of parameters that significantly affect the choice of medical personnel were determined. The proposed approach is to analyze the request from the client, and then in the system find requests of other clients similar to it in terms of parameters, for which a candidate has already been found. The next step is to take the profiles of healthcare professionals that have been suggested for these requests (they act as benchmarks) to further compare them with existing candidates. Each employee profile parameter has its own similarity function. Available candidates will receive scores and will be ranked. We also additionally adjust the assessment by comparing candidates with the current request. Software was developed to automate the selection of medical personnel. For its implementation, a three-level client-server architecture is proposed. MVC (Model View Controller) architecture was chosen for the server part. The Single Page Application architectural template is used for the client part. The server part is divided into three layers, which further demarcate and structure the responsibilities of the system components. .NET technologies are used to implement business logic. SQL Server is used for the server and database provider. The use of the software implementation of the developed system demonstrated quite good results. The average time for selecting the 10 best candidates out of 500 is 0.4 seconds, and the processing of only 1 resume by a person takes several minutes.Документ An algorithm for NLP-based similarity measurement of activity labels in a database of business process models(Національний технічний університет "Харківський політехнічний інститут", 2023) Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro LeonidovychBusiness process modeling is an important part of organizational management since it enables companies to obtain insights into their operational workflows and find opportunities for development. However, evaluating and quantifying the similarity of multiple business process models can be difficult because these models frequently differ greatly in terms of structure and nomenclature. This study offers an approach that uses natural language processing techniques to evaluate the similarity of business process models in order to address this issue. The algorithm uses the activity labels given in the business process models as input to produce textual descriptions of the associated business processes. The algorithm includes various preprocessing stages to guarantee that the textual descriptions are correct and consistent. First, single words are retrieved and transformed to lower case from the resulting textual descriptions. After that, all non-alphabetic and stop words are removed from the retrieved words. The remaining words are then stemmed, which includes reducing them to their base form. The algorithm evaluates the similarity of distinct business process models using similarity measures, including Jaccard, Sorensen – Dice, overlap, and simple matching coefficients, after the textual descriptions have been prepared and preprocessed. These metrics provide a more detailed understanding of the similarities and differences across various business process models, which can then be used to influence decision-making and business process improvement initiatives. The software implementation of the proposed algorithm demonstrates its usage for similarity measurement in a database of business process models. Experiments show that the developed algorithm is 31% faster than a search based on the SQL LIKE clause and allows finding 18% more similar models in the business process model database.Документ An approach to the analysis of compliance of business process models with their textual descriptions(Національний технічний університет "Харківський політехнічний інститут", 2023) Kopp, Andrii Mykhailovych; Rudskyi, OleksandrДокумент Applications architecture analysis based on design patterns and image recognition(ТОВ "Планета-Прінт", 2021) Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro Leonidovych; Ersoyleyen, D.Документ The approach and the software tool to calculate semantic quality measures of business process models(Національний технічний університет "Харківський політехнічний інститут", 2022) Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro LeonidovychBusiness process models are essential business process management artifacts that help describe visually ongoing business activities to facilitate communication between information technology and business stakeholders. Business process models are used to find inefficient spots within described workflows and resolve detected shortcomings by automation via configurable software solutions or unified workflow engines. However, this is impossible when using syntactically or semantically poor business process models. It is the same as building a house using the blueprint with windows on the floor and typos in text labels. Therefore, it is extremely important to keep created business process models clear and relevant to the actual workflows they describe. Hence, in this paper, we propose the approach and the software tool to calculate semantic quality measures of business process models. The proposed approach uses a special procedure to extract the modeling domain statements using natural language processing techniques. According to the proposed approach, the initial textual descriptions of business process models should be tokenized. Then obtained tokens should be turned to the lower case style and cleansed to remove non-alphabetic tokens and stop words. Finally, the remaining tokens should be stemmed and the existing duplicates should be removed. The same procedure is then repeated for text labels attached to the business process model activities. Then, tokens present in the result of textual description’s processing but missing in the result of labels’ processing are considered incomplete (i.e. incorrect in the modeling domain). Similarly, tokens present in the result of labels’ processing but missing in the result of textual description’s processing are considered invalid (i.e. irrelevant to the modeling domain). Therefore, respective semantic quality measures can be calculated. The software tool is created using the Python programming language because of its powerful natural language processing packages.Документ An approach to analysis of ArchiMate application architecture models using the software coupling metric(Національний технічний університет "Харківський політехнічний інститут", 2021) Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro Leonidovych; Ersoyleyen, DorukhanApplications architecture is the baseline of any organizational activity, which main goal is to provide the executional environment for business processes in order to deliver products or services to satisfy customer needs and generate revenue. Nowadays, large software engineering projects always begin with the architecture design phase, despite the waterfall or agile methodology is used by a software development team. Applications architecture design is the most important and, at the same time, error-prone stage of the whole software engineering project. It is well-known that design shortcomings made on the design phase may increase drastically to testing and maintenance phases. Further costs to defects fixing may be hundred times higher in the later project stages in compare to the design stage on which applications architecture is defined. Common system design solutions, which were proven on practice and used in many projects, are known as architectural patterns. Software architecture patterns are considered as building block for system implementation. The most popular and efficient way to share architectural patterns are graphical models that used as any other blueprints of engineering solutions. Applications architecture models are built to represent system design, whereas, such models are already based on certain patterns as the industry best practices. Hence, in this paper we consider a relevant problem of applications architecture models analysis, which relevance is defined by those fact that designed blueprints of information systems and other software solutions should be carefully checked for all presumable inefficiencies in order to avoid extra efforts and related costs for defects fixing in the later project stages. It is proposed to use ArchiMate enterprise architecture modeling language, since it can be used not only to represent applications architecture, but is connection to business and technology layers. In order to evaluate applications architecture models, respective ArchiMate metamodel is considered and represented as labeled directed graph, and coupling software metric is selected for analysis. Sample calculations are demonstrated, obtained results are discussed, conclusion and future work directions are formulated.Документ Artificial intelligence (AI) in database management systems(Національний технічний університет "Харківський політехнічний інститут", 2023) Zakaria, Zaghar; Kopp, Andrii MykhailovychДокумент Automation of financial reporting process: software development and implementation experience(Національний технічний університет "Харківський політехнічний інститут", 2023) Hrybyniuk, Volodymyr; Kopp, Andrii MykhailovychДокумент Blockchain platform selection and software development for decentralized exchange of business process models(Національний технічний університет "Харківський політехнічний інститут", 2023) Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro Leonidovych; Olkhovyi, Oleksii MykhailovychModern organizations employing the Business Process Management (BPM) approach typically handle collections of hundreds or even thousands of business process models. Business process modeling stands as the central technology within the entire BPM methodology. In line with the BPM lifecycle, these models visually represent current organizational activities that necessitate improvement using various diagramming notations. These graphical business process models can subsequently be employed to analyze ongoing activities in the enterprise, identifying potential drawbacks or "weak spots" that hinder the company’s performance. Through business process models, organizations can modify the "virtual twins" of their organizational workflows, conduct simulations, and make informed decisions for business process improvement. Thus, business process models constitute the most valuable assets of the organization, conveying knowledge about ongoing activities and potentially encapsulating the best organizational or industry practices. The implementation of a centralized database for business process models can significantly benefit the entire organization, enhancing the efficiency of knowledge sharing and accumulation. However, centralized business process model repositories prove less efficient for inter-organizational knowledge exchange. Additionally, most business process models require significant person-hours for development and cannot be shared freely with competitors. The exchange of business process models should adhere to established mechanisms for managing valuable digital assets. Presently, Distributed Ledger Technologies (DLT), especially Blockchain, have gained enormous popularity. Therefore, we can employ the principles of Blockchain technology and the cryptocurrency industry to create software for the Decentralized Exchange (DEX) of business process models. This study explores the selection of a DLT platform and the development of software for the decentralized exchange of business process models, utilizing asset tokenization and smart contract technologies.Документ Capturing software requirements for business process model analysis and improvement(Національний технічний університет "Харківський політехнічний інститут", 2020) Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro LeonidovychThis paper considers the problem of software requirements capturing for business process model evaluation and recommendations generation to suggest how detected modeling errors may be eliminated in order to improve business process model correctness. Existing software tools for business process model analysis are based on metrics and thresholds that allow assume presence of errors in business process models, but they are not capable to recommend structural changes required to eliminate detected modeling errors. Therefore, business process model analysis and improvement tasks become relevant, since early detection and elimination of possible errors presented in business process models may allow organizations avoid extra costs that may occur on any of the steps of business process lifecycle. Since business process models are shared organizational assets, it is also necessary to consider the capabilities of collaborative and concurrent usage of business process models by multiple stakeholders. Hence, the workflow of business process model analysis and improvement was analyzed and its key steps, which describe expected user and software behavior, were formalized using the IDEF0 functional model. Functional software requirements were captured in the form of user stories according to modern agile practices of software development. These user stories are based on features and drawbacks of existing software tools for business process model analysis. Captured user stories were formalized using the use case modeling. Non-functional software requirements were also captured; they include maintainability, readability, testability, understandability, integrability, and complexity requirements. Captured requirements can be used to design and develop business process model analysis and improvement software capable to provide recommendations to eliminate detected modeling errors.Документ Connectivity analysis of business process models created during BPMN training sessions(Національний технічний університет "Харківський політехнічний інститут", 2023) Kopp, Andrii Mykhailovych; Vlasenko, Pavlo; Yamburenko, Viktor Viktorovych; Zamkovyi, MykolaДокумент Control-Flow Complexity analysis of business process models created during BPMN training sessions(Національний технічний університет "Харківський політехнічний інститут", 2023) Kopp, Andrii Mykhailovych; Borzova, Yeseniia; Kropachov, Oleksii; Sidorov, MatviiДокумент Defects-free infrastructure as code implementation with Ansible based on code metrics analysis(Національний технічний університет "Харківський політехнічний інститут", 2023) Simkin, A. I. ; Kopp, Andrii MykhailovychДокумент Development and research of software solution for business process model correctness analysis using machine learning(Національний технічний університет "Харківський політехнічний інститут", 2024) Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro Leonidovych; Litvinova, Uliya SerhiivnaPoorly designed business process models are a source of errors and the subsequent costs associated with these errors, such as monetary costs, lost time, or even some harmful impact on people or the environment if the erroneous business process models are associated with critical industries. The BPM (Business Process Management) lifecycle usually consists of designing, implementing, monitoring, and controlling the business process execution, but it lacks continuous quality control of the created BPMN (Business Process Model and Notation) models. Thus, this paper considers the problem of business process models classification based on their correctness, which solution will ensure quality control of the designed business process models. Thus, this study aims to improve the quality of business process models by developing a software solution for business process models classification based on their correctness. The subject of the study is the process of business process models classification based on their correctness, which uses quality measures and thresholds, usually, complexity measures. The subject of the study is a software solution for business process models classification based on their correctness. Therefore, in this study, the algorithm to solve the problem of BPMN models classification using logistic regression, interface complexity, and modularity measures is proposed, the software requirements are determined, the software development tools are selected, the software for business process models classification based on their correctness is designed, the corresponding software components are developed, the use of a software solution for solving the problem of business process models classification based on their correctness is demonstrated, the obtained results are analyzed and discussed. The developed software indicates high performance of BPMN models classification based on their correctness, achieving high accuracy (99.14 %), precision (99.88 %), recall (99.23 %), and F-score (99.56 %), highlighting the high performance of modeling errors detection.Документ Example of use of virtual promotion map(Національний технічний університет "Харківський політехнічний інститут", 2022) Orekhov, Sergey Valerievich; Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro LeonidovychThe paper presents an example of using new technology to solve the problem of promoting goods and services according to the 7P concept. The technology was called virtual promotion. The reason for its occurrence is a decrease in the effectiveness of the currently classical search engine optimization methodology on the Internet. The task of the latter is to bring the given corporate WEB resource to the first place in the search server’s answers to the requests of potential buyers. Virtual promotion is based on two ideas. The first is based on marketing theory when to sell a product or service, you need to build a marketing channel. The second is that a search server is an intelligent machine. Then, to get the first position, we need to teach the virtual space, which consists of Internet nodes, to activate in such a way that the number of links to the WEB page with the desired product is maximum. To implement these ideas, two objects are synthesized as part of the virtual promotion: a semantic kernel and a promotion map. A semantic kernel is a description of a product or service or a training sequence of keywords. A map is a set of nodes on the Internet, where the semantic core should be placed to attract the maximum number of buyers of the product. The map is also a variant of marketing channels on the Internet. The paper considers an example of a situation where a semantic core and a minimal map have already been created using the classical approach (search optimization). In this case, the classic approach gave an increase in the number of visits to the WEB site, but there was not a single buyer of the product for six months. That is, the classical approach improved the key performance indicator, but it did not affect the sales performance in any way. The paper demonstrates how virtual promotion forms such a modification of the map that gives a given result in a given period. At the same time, it is not enough to synthesize a new map. It is necessary to apply a special mechanism for its implementation. For this purpose, the paper shows a real task of inter-functional coordination, which makes it possible to implement a promotion map. Real data for 2021, which was used to promote the product on the Ukrainian market, is given. The introduction of the new version of the map resulted in the first two orders within the first two weeks.Документ Gateway mismatch analysis of business process models created during BPMN training sessions(Національний технічний університет "Харківський політехнічний інститут", 2023) Kopp, Andrii Mykhailovych; Lubenets, Vladyslav; Matviienko, Andrii; Pasichnyi, OleksandrДокумент Information technology for power equipment monitoring(ТОВ "Планета-Прінт", 2021) Orlovskyi, Dmytro Leonidovych; Kopp, Andrii Mykhailovych; Syzonova, K. H.Документ Process model comprehensibility assessment using business intelligence techniques(Національний технічний університет "Харківський політехнічний інститут", 2023) Kopp, Andrii Mykhailovych; Orlovskyi, Dmytro Leonidovych; Ali Turgut, YagizДокумент Research of the software tool for translating natural language business rules into smart contracts(Національний технічний університет "Харківський політехнічний інститут", 2022) Shynkarenko, D. V.; Kopp, Andrii Mykhailovych
- «
- 1 (current)
- 2
- 3
- »