DRAKON
Encyclopedia
DRAKON is an algorithm
Algorithm
In mathematics and computer science, an algorithm is an effective method expressed as a finite list of well-defined instructions for calculating a function. Algorithms are used for calculation, data processing, and automated reasoning...

ic visual programming language
Visual programming language
In computing, a visual programming language is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used...

 developed for the Buran space project. Its development, started in 1986, was directed by Vladimir Parondzhanov. The goal was to replace specialised languages PROL2 (ПРОЛ2), DIPOL (ДИПОЛЬ) and LAKS (ЛАКС) used in the Buran project with one universal language.

The work was finished in 1996 (3 years after the Buran project was officially closed), when an automated CASE
Computer-aided software engineering
Computer-aided software engineering is the scientific application of a set of tools and methods to a software system which is meant to result in high-quality, defect-free, and maintainable software products...

 programming system called "Grafit-Floks" was developed.

After that it was used in Sea Launch
Sea Launch
Sea Launch is a spacecraft launch service that uses a mobile sea platform for equatorial launches of commercial payloads on specialized Zenit 3SL rockets...

 and other space projects.

DRAKON rules for creating diagrams are cognitively optimised for easy comprehension, making it a tool for intelligence augmentation
Intelligence amplification
Intelligence amplification refers to the effective use of information technology in augmenting human intelligence...

.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK