Abstract

In order to reduce routine labor costs for coding that occur in the software development process, due to generation of executable program code for graphical notation schemes it is conducted analysis of means of GSA presentation and investigated aspects of verification and translation of the original graphic schemes and developed a system for generating executable program code by GSA. The result of the analysis of means of GSA presentation is the use of UML notation and flow charts to define the source data when generating the executable codes. Also, the necessity of additional types of table variables is proved. The research aspects of the verification and transmission of the original graphic schemes highlighted job error of their structure, semantic errors, and describes means of GSA translation of executable code: the use of high-level intermediate language, translation into the intermediate unified code (such as byte-code in Java) and translation directly into executable code. Preference is given to the first method of translation, where as a high-level intermediate language is chosen Java. The developed system of generating executable program code for GSA can be used both for training and professional software engineering.

Highlights

  • Проанализированы способы представления графических схем алгоритма (ГСА) и обосновано использование нотации UML и блок-схем с дополнительной таблицей типов переменных для задания исходных данных при генерации исполняемых кодов

  • Как правило, не является полной, так как внутренние коды методов классов предлагается вписывать вручную

  • Вивівши на перше місце комерційні цілі, більшість машинобудівних вітчизняних підприємств не акцентували увагу на застосуванні сучасних інформаційних технологій, це призвело до низького рівня комп’ютеризації

Read more

Summary

Введение

В настоящее время широко распространены CASEсистемы (Computer-Aided System/Software Engineering), которые позволяют автоматизировать процесс разработки программных продуктов. Как правило, не является полной, так как внутренние коды методов классов предлагается вписывать вручную. Следовательно, актуальной является задача полной автоматизации процесса создания программных продуктов, в рамках которой реализовывается собственная система автоматической генерации программных кодов по графическим схемам алгоритма (ГСА)

Анализ литературных данных и постановка проблемы
Методика исследования генерации
Результаты исследования генерации исполняемого кода
Обсуждение результатов исследования генерации исполняемого кода
Выводы
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call