Адаптивный шаблон технического задания: графовая модель, структурный анализ и алгоритм автоматизированной верификации
Работая с сайтом, я даю свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта обрабатывается системой Яндекс.Метрика
Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
Online media
issn 2310-6018

Adaptive technical specification template: graph-based model, structural analysis, and automated verification algorithm

idEchin A.V., idAlieva N.D., idSadykov A.M., idKravets A.G., idSafonova E.V.

UDC 004.912
DOI: 10.26102/2310-6018/2026.55.4.017

  • Abstract
  • List of references
  • About authors

In the context of increasing heterogeneity in software development practices and documentation standards, ensuring the completeness and structural consistency of technical specifications remains a complex and labor-intensive task. Existing regulatory frameworks, including GOST 34, IEEE 830, ISO/IEC/IEEE 29148, and the Volere methodology, propose different approaches to structuring requirements; however, their simultaneous use in real-world projects often results in section duplication, structural inconsistency, and significant manual verification effort. This paper proposes an adaptive technical specification template based on a parameterized graph model that enables the formal integration of a mandatory regulatory core with flexibly connected extensions depending on the software type, industry-specific requirements, and the required level of detail. An automated structural verification algorithm for DOCX and PDF documents is developed, combining hierarchy extraction with fuzzy heading matching. Template adaptability metric has been introduced. Experimental validation on real-world technical specifications demonstrates structural extraction accuracy of up to 92 % for DOCX documents. The proposed approach can serve as a basis for intelligent tools for analyzing technical documentation.

1. Frattini J. Identifying Relevant Factors of Requirements Quality: An Industrial Case Study. In: Requirements Engineering: Foundation for Software Quality: 30th International Working Conference, REFSQ 2024, 08–11 April 2024, Winterthur, Switzerland. Cham: Springer; 2024. P. 20–36. https://doi.org/10.1007/978-3-031-57327-9_2

2. AbuSalim S.W.G., Ibrahim R., Mostafa S.A., Wahab J.A. Analyzing the Impact of Assessing Requirements Specifications on the Software Development Life Cycle. In: Computational Science and Its Applications – ICCSA 2020: 20th International Conference: Proceedings: Part VI, 01–04 July 2024, Cagliari, Italy. Cham: Springer; 2020. P. 632–648. https://doi.org/10.1007/978-3-030-58817-5_46

3. Wei X., Wang Zh., Yang Sh. An Automatic Generation and Verification Method of Software Requirements Specification. Electronics. 2023;12(12). https://doi.org/10.3390/electronics12122734

4. Umar M.A., Lano K., Abubakar A.K. Automated requirements engineering framework for agile model-driven development. Frontiers in Computer Science. 2025;7. https://doi.org/10.3389/fcomp.2025.1537100

5. Weitl F., Jakšić M., Freitag B. Towards the Automated Verification of Semi-Structured Documents. Data & Knowledge Engineering. 2009;68(3):292–317. https://doi.org/10.1016/j.datak.2008.10.003

6. Moon S., Lee G., Chi S. Automated system for construction specification review using natural language processing. Advanced Engineering Informatics. 2022;51. https://doi.org/10.1016/j.aei.2021.101495

7. Nasyrov N., Komarov M., Tartynskikh P., Gorlushkina N. Automated formatting verification technique of paperwork based on the gradient boosting on decision trees. Procedia Computer Science. 2020;178:365–374. https://doi.org/10.1016/j.procs.2020.11.038

8. Ghosh Sh., Elenius D., Li W., et al. ARSENAL: Automatic Requirements Specification Extraction from Natural Language. In: NASA Formal Methods: 8th International Symposium, 07–09 June 2016, Minneapolis, MN, USA. Cham: Springer; 2016. P. 41–46. https://doi.org/10.1007/978-3-319-40648-0_4

9. Rodrigues A., da Silva A.R. Validation of Rigorous Requirements Specifications and Document Automation with the ITLingo RSL Language. arXiv. URL: https://doi.org/10.48550/arXiv.2312.10822 [Accessed 19th December 2025].

10. Jiang Sh., Hu J., Magee Ch.L., Luo J. Deep Learning for Technical Document Classification. IEEE Transactions on Engineering Management. 2022;71:1163–1179. https://doi.org/10.1109/TEM.2022.3152216

11. Baratov D., Aripov N., Jumanov X., Muhiddinov O. Automated technology of control of technical documentation of automation and telemechanics. AIP Conference Proceedings. 2023;2612(1). https://doi.org/10.1063/5.0135326

12. Biswas Ch., Das S. ARIA-QA: AI-agent based requirements inspection and analysis through question answering. Innovations in Systems and Software Engineering. 2024;21:1009–1024. https://doi.org/10.1007/s11334-024-00589-8

13. Kolahdouz Rahimi Sh., Lano K., Tehrani S., et al. Comparative evaluation of NLP approaches for requirements formalisation. In: Proceedings of the 12th International Conference on Model-Based Software and Systems Engineering, 21–23 February 2024, Rome, Italy. SCITEPRESS; 2024. P. 125–132. https://doi.org/10.5220/0012318700003645

14. Sonbol R., Rebdawi Gh., Ghneim N. The Use of NLP-Based Text Representation Techniques to Support Requirement Engineering Tasks: A Systematic Mapping Review. IEEE Access. 2022;10:62811–62830. https://doi.org/10.1109/ACCESS.2022.3182372

15. Ferrari A., Zhao L., Alhoshan W. NLP for Requirements Engineering: Tasks, Techniques, Tools, and Technologies. In: 2021 IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), 25–28 May 2021, Madrid, ES. IEEE; 2021. P. 322–323. https://doi.org/10.1109/ICSE-Companion52605.2021.00137

16. Xu D., Chen W., Peng W., et al. Large language models for generative information extraction: a survey. Frontiers of Computer Science. 2024;18(6). https://doi.org/10.1007/s11704-024-40555-y

Echin Alexander Vasilievich

ORCID |

Volgograd State Technical University

Volgograd, Russian Federation

Alieva Natalia Denisovna

ORCID |

Volgograd State Technical University

Volgograd, Russian Federation

Sadykov Artem Mikhailovich

ORCID |

Volgograd State Technical University

Volgograd, Russian Federation

Kravets Alla Grigorievna
Doctor of Engineering Sciences, Professor

ORCID |

Volgograd State Technical University
Dubna State University

Volgograd, Russian Federation

Safonova Elena Vladimirovna

ORCID | eLibrary |

Volgograd State Technical University

Volgograd, Russian Federation

Keywords: technical specifications, graph model, template adaptability, fuzzy matching, structural analysis

Sources of funding: The study was carried out with the support of the Center for Digital Scientific and Educational Projects and Developments in the Field of Industrial Artificial Intelligence (C2RED-AI) of Volgograd State Technical University, created as part of the implementation of top-level educational programs in the field of artificial intelligence (Agreement № 70-2025-000756).

For citation: Echin A.V., Alieva N.D., Sadykov A.M., Kravets A.G., Safonova E.V. Adaptive technical specification template: graph-based model, structural analysis, and automated verification algorithm. Modeling, Optimization and Information Technology. 2026;14(4). URL: https://moitvivt.ru/ru/journal/article?id=2261 DOI: 10.26102/2310-6018/2026.55.4.017 (In Russ).

© Echin A.V., Alieva N.D., Sadykov A.M., Kravets A.G., Safonova E.V. Статья опубликована на условиях лицензии Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NS 4.0)
28

Full text in PDF

Скачать JATS XML

Received 28.02.2026

Revised 15.04.2026

Accepted 19.04.2026

Published 30.04.2026