![]() This CASE is used since 1996 in: an international project Sea Launch, Russian orbit insertion upper stage Fregat (Russian: Фрегат, frigate) for onboard control systems and tests, upgraded heavy launch vehicle (carrier rocket) Proton-M. The work was finished in 1996 (3 years after the Buran project was officially closed), when an automated CASE programming system called "Grafit-Floks" was developed. Namely PROL2 (ПРОЛ2), used for developing inflight systems software for the computer system Biser-4 (Бисер-4), DIPOL (ДИПОЛЬ), used for developing software for the ground maintenance computer systems) and LAKS (ЛАКС), used for modelling. The goal was to replace specialized languages used in the Buran project with one universal programming language. The language was constructed by formalization, ergonomization and nonclassical structurization of flowcharts described in the ISO 5807-85 standard and Russian standard «Гост 19.701-90». Its development was directed by Vladimir Parondzhanov with later participation of the Russian Federal Space Agency (Academician Pilyugin Center, Moscow) and Russian Academy of Sciences ( Keldysh Institute of Applied Mathematics). The development of DRAKON started in 1986 to address the longstanding risk of misunderstandings in large projects developed by the Soviet space program, especially if multiple programming languages are used. ![]() 5.1 DRAKON in the German Aerospace Center.Integration of a stricter, "academic", variant of a markup language into programming, such as provided by DRAKON, adds syntactic sugar allowing users of different programming languages to easily understand the contributions of others and provide commentary if needed. The DRAKON language can be used both as a modelling/"markup" language (which is considered a standalone "pure DRAKON" program) and as a programming language (as part of a hybrid language). The word "наглядность" (pronounced approximately as "naa-glya-dno-st-th") refers to a concept or idea being easy to imagine and understand, and may be translated as "clarity". The language provides a uniform way to represent flowcharts of any complexity that are easy to read and understand. A DRAKON diagram describing a transportation of a cryonics patientĭRAKON is a free and open source algorithmic visual programming and modeling language developed within the Buran space project following ergonomic design principles.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |