Current Issue
Romanian Journal of Information Technology and Automatic Control / Vol. 35, No. 4, 2025
A term-dictionary-based technology for selecting task executors in software development projects
Oleksii KUNGURTSEV, Radim CHORBA
The study proposes a technology for identifying specialists, capable of performing specific tasks within software development projects. Existing models for describing professional competencies and task requirements are analyzed, showing that current approaches do not allow a direct comparison between specialists and tasks. The proposed technology builds domain-specific term dictionaries that link each term to the document in which it appears. To avoid linguistic inconsistencies, all documents are automatically translated into English prior to the term extraction. Each document model stores identified terms, technologies, and author contributions. The specialist model links authors to documents, enabling the representation of the individual competencies through associated technologies and terms. The task model represents assignments as texts containing relevant terms and technologies. A comparison mechanism determines which specialist or group of specialists best meets the task requirements. The experimental validation using the Task Distribution2 software demonstrated a 3.1-fold reduction in the time spent on task-specialist matching while maintaining accuracy. The results confirm the efficiency of the proposed decision-support technology for selecting experts in multi-project environments.
Keywords:
Crude Oil, SARIMAX, ARIMA, LSTM, Forecasting.
CITE THIS PAPER AS:
Oleksii KUNGURTSEV,
Radim CHORBA,
"A term-dictionary-based technology for selecting task executors in software development projects",
Romanian Journal of Information Technology and Automatic Control,
ISSN 1220-1758,
vol. 35(4),
pp. 21-33,
2025.
https://doi.org/10.33436/v35i4y202502