Система верифікації графічних схем алгоритмів і генерації програмних кодів

Автор(и)

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

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

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

Анотація

Проаналізовано можливості графічної нотації схем алгоритмів. Представлена система візуального проектування і генерації програмного коду на основі блок-схем і UML. Описано принципи роботи системи, визначені шляхи і сфери розвитку. Наведені приклади та результати роботи розроблюваної системи. Пропонована система може бути використана як в цілях навчання, так і в професійній програмній інженерії.

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

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

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

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

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

Аспірант,

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

Посилання

1. Drobushevich, L. F., Konakh, V. V. (2011). Methods of algorithms and programs imaging. International Congress on Informatics: information systems and technologies. The Republic of Belarus. The Belarusian State University. Minsk, 1, 345–351.

2. Gainullin, R. F. (2014). Development of methods and tools for analyzing and monitoring of business processes diagrammatic in the automated systems design: Dis. candidate of technical sciences: 05.13.12. Ulyanovsk, 56–57.

3. Kanzhelev, S., Shalyto, A. (2006). Automatic program code generation using state. Paths to Competitive Advantage: Software Engineering Conference. Moscow, 60–63.

4. Al Audat, M. S. (2003). Business process modeling, CASE technology. Labor Odessa Polytechnic University: Coll. science papers. Odessa, 1, 306−309.

5. Buzovskyy, A. V., Aleshchenko, A. V., Podrubaylo, A. A. (2009). System of automatic code generation by algorithm graphic schemes. Vestnik NTUU "KPI". Informatika, upravlenie i vychislitel'naja tehnika, 51, 204−211.

6. Holtygina, N. A., Koznov, D. V. (2010). Review of implementation of the mechanism of cyclical development of class diagrams and code in the current UML-tools. Sistemnoe programmirovanie. Saint Petersburg: 5: Sb. Publishing house SPbGU, 76−94.

7. Aleksandrov, A. E., Shilmanov, V. P. (2012). Development tools and support software-based code generation. Biznes-informatika, 4, 10−17.

8. Novikov, F. A. (2005). Visual design of programs. Informatsionno-upravljajuschie sistemy, 6, 9-22.

9. Prokhorenko, S. PureBuilder. Project: Environment of visual development without source code, based on the dialect of the language Oberon.

10. Dmitriev, S. (2005). Linguistic-Oriented Programming: The Next Paradigm. Saint Petersburg: RSDN Magazine, 5.

##submission.downloads##

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

2015-08-04

Номер

Розділ

Автоматизація та управління механіко-технологічними системами та комплексами