Розробка системи генерації кодів за графічними схемами алгоритму з проміжною мовою трансляції

Автор(и)

  • Олег Владимирович Бузовский Національний технічний університет України «Київський політехнічний інститут», пр. Перемоги 37, м. Київ, Україна, 03056, Україна https://orcid.org/0000-0002-2341-1078
  • Алексей Вадимович Алещенко Національний технічний університет України «Київський політехнічний інститут», пр. Перемоги 37, м. Київ, Україна, 03056, Україна https://orcid.org/0000-0002-6528-3748

DOI:

https://doi.org/10.15587/2312-8372.2015.47904

Ключові слова:

UML, ГСА, трансляція, генерація програмних кодів, проектування, програмна інженерія, Java

Анотація

Проаналізовано способи подання графічних схем алгоритму (ГСА) та обґрунтовано використання нотації UML і блок-схем з додатковою таблицею типів змінних для представлення вихідних даних при генерації виконуваних кодів. Виділено помилки структури ГСА та семантичні помилки для верифікації, а також описані способи трансляції ГСА в виконуваний код. Розроблено систему генерації виконуваних програмних кодів за ГСА.

Біографії авторів

Олег Владимирович Бузовский, Національний технічний університет України «Київський політехнічний інститут», пр. Перемоги 37, м. Київ, Україна, 03056

Доктор технічних наук, професор

Кафедра обчислювальної техніки

Алексей Вадимович Алещенко, Національний технічний університет України «Київський політехнічний інститут», пр. Перемоги 37, м. Київ, Україна, 03056

Аспірант

Кафедра обчислювальної техніки

Посилання

  1. Gainullin, R. F. (2014). Development of methods and tools for analyzing and monitoring of business processes diagrammatic in the automated systems design. Ulyanovsk, 56–57.
  2. Kanzhelev, S., Shalyto, A. (2006). Automatic program code generation using state. Paths to Competitive Advantage: Software Engineering Conference. Moscow, 60–63.
  3. Englehart, M., Szpak, P.; The Mathwоrks, Inc. (USА). (30.03.10). System and method for generating source code from a graphical model. Pat. 7689970 USА. Appl. № 10/698,820. Filed 31.10.03. 10 p.
  4. Orofino II Donal, P.; The Mathwоrks, Inc. (USА). (16.11.10). Providing graphic generating capabilities for a model based development process. Pat. 7834876 USА. Appl. № 11/025,452. Filed 28.12.04. 17 p.
  5. Lucanin, D., Fabek, I. (2011). A visual programming language for drawing and executing flowcharts. MIPRO, 2011 Proceedings of the 34th International Convention, 1679–1684.
  6. Hauser, R. (2010). Automatic transformation from graphical process models to executable code. Eidgenössische Technische Hochschule Zürich, 22.
  7. Di Bona, D., Lo Re, G., Aiello, G., Tamburo, A., Alessi, M. (2011). Methodology for Graphical Modeling of Business Rules. 2011 UKSim 5th European Symposium on Computer Modeling and Simulation, 102–106. doi:10.1109/ems.2011.68
  8. Ivanov, K.; Software Ag (Germanija). (26.06.12). Systems and methods for transforming modeled business processes into executable processes. Pat. 8209672 USА. Appl. № 11/798,587. Filed 15.05.07. 33 p.
  9. Aho, A. V., Lam, M. S., Network, R., Ullman, J. D. (2015). Compilers: Principles, Techniques and Tools. Ed. 2. Moscow: Williams Publishing House, 443–444.
  10. MacKlem, G. V., Wenzel, L., Gosalia, R. H., Juhasz, J. T., Dunia, R.; National Instruments Corporation (USА). (05.06.11). Automatic conversion of a textual language into a graphical program representation. Pat. 7975233 USА. Appl. № 11/539,424. Filed 06.10.06. 45 p.

##submission.downloads##

Опубліковано

2015-07-23

Як цитувати

Бузовский, О. В., & Алещенко, А. В. (2015). Розробка системи генерації кодів за графічними схемами алгоритму з проміжною мовою трансляції. Technology Audit and Production Reserves, 4(2(24), 15–19. https://doi.org/10.15587/2312-8372.2015.47904

Номер

Розділ

Інформаційні технології: Оригінальне дослідження