UDC 519.766:004.415.5
|
2 V.M. Glushkov Institute of Cybernetics, National Academy of Sciences of Ukraine, Kyiv, Ukraine
natashch2904@gmail.com
|
APPLICATION AND DEVELOPMENT OF LINGUISTIC SOFTWARE TOOLS FOR ANALISING
AND TRANSFORMING THE TEXTS OF REQUIREMENTS FOR SOFTWARE SYSTEMS
Abstract. Experimental analysis of the texts of requirements for software systems by means of frequency analysis is carried out. The “timer language,” i.e., a set of natural-language sentences of definite structure that describe actions with timers, is distinguished according to the results of the experiments. Means for transforming sentences of timer language into marked structured expressions of intermediate language are developed. The intermediate language proposed can be used as an auxiliary mean in the chain of steps from the natural-language text of requirements for a system to the formal model of this system.
Keywords: frequency analysis, language processor, formalization of specialised texts, timer language.
FULL TEXT
REFERENCES
- Godlevsky A.B., Mishchenko N.M., Morokhovets M.K., Felizhanko O.D., Shchogoleva N.N. Development methodology and formalization tools for functional specifications of systems and devices. Kibernetika i sistemnyj analiz. 2016. Vol. 52, N 5. P. 25–42.
- Mishchenko N.M., Morokhovets M.K., Felizhanko O.D., Shtelik E.V., Shchogoleva N.N. New functionality of the system for processing natural language specifications and the environment for its operation. Kibernetika i sistemnyj analiz. 2018. Vol. 54, N 6. P. 37–46.
- Ivan Ohienko (Metropolitan Hilarion). Taras Shevchenko. Timoshyk M.S. (Ed.). Kyiv: Nasha kulʹtura i nauka, 2002. 440 p.
- Mishchenko N.M., Fedyurko V.V., Shchogoleva N.M. Mobile system for statistical processing of professional texts in order to determine their subject matter. Problemy programmirovaniya. 1999. N 2. P. 11–18.
- Mishchenko N.M., Felizhanko O.D., Shchogoleva N.N. Universal system of programs for processing thematic texts. USiM. 2012. N 6. P. 35–42.
- Mishchenko N.M. About the integration of word-by-word processing of texts based on formal specifications of vocabulary. Abstracts of Reports of the International Scientific Conference. "Artificial Intelligence" (September 11–16, 2000, Katsiveli, Crimea, Ukraine). Katsiveli, 2000. Artificial Intelligence. 2000. N 3. P. 114–116.
- Mishchenko N.M. System of programs for morphological analysis of scientific and technical texts. Proc. Fifth International Scientific and Practical Conference "Languages and the World: Research and Teaching". (March 24–25, 2011, Kirovohrad, Ukraine). Kirovohrad, 2011. Series: Philological Sciences. 2011. Iss. 95 (2). P. 538–542.
- Mishchenko N.M., Felizhanko O.D., Shchogoleva N.M. Means of expanding the grammatical dictionary of vocabulary according to the frequency list of unknown words. Proc. Fifth International Scientific and Practical Conference "Languages and the World: Research and Teaching". (March 24–25, 2011, Kirovohrad, Ukraine). Kirovohrad, 2011. Series: Philological Sciences. 2011. Iss. 95 (2). P. 543–547.
- Digital cellular telecommunications system (Phase 2+); Mobile-services Switching Centre - Base Station System (MSC - BSS) interface; Layer 3 specification (3GPP TS 08.08 version 8.7.0 Release 1999). URL: https://www.etsi.org/deliver/etsi_ts .
- Sleimi A., Sannier N., Sabetzadeh M., Briand L., Ceci M., Dann J. An automated framework for the extraction of semantic legal metadata from legal texts. Empirical Software Engineering. 2021. Vol. 26, Iss. 3. 43. https://doi.org/10.1007/s10664-020-09933-5.
- Letychevsky O.O., Morokhovets M.K., Shchogoleva N.M. Some tools for processing electronic text documents. Control Systems and Computers. 2021. N 4. P. 13–18. https://doi.org/10.15407/csc.2021.04.013.
- Mishchenko N.M., Shchogoleva N.N. On the design of language processors on a PC. Kibernetika i sistemnyj analiz. 1993. Vol. 29, N 2. P. 110–117.