DocumentCode
2406090
Title
DESCARTES: an automatic programming system for algorithmically simple programs
Author
Ginoux, Bruno ; Dormoy, Jean-Luc ; Jimenez-Dominguez, Claudia ; Lucas, Jean-Yves ; Pierre, Laurent
Author_Institution
Direction des Etudes et Recherches, Electr. de France, Clamart, France
fYear
1998
fDate
16-18 Apr 1998
Firstpage
106
Lastpage
115
Abstract
Most research work in the field of automatic programming has been focused on conceptually complex problems. However, although most of the programs we are generally faced with may be very big and manage large volumes of data, they are conceptually simple. Starting from this consideration, we have developed, since 1992, a system called DESCARTES which, fully automatically, generates programs written in conventional procedural languages, starting from program specifications expressed in a mathematical type formal specification language. The first operational version of the system which represents about one million of C lines has already been used in several industrial applications, and especially to specify and generate a nuclear power plant emergency shutdown system and a module scheduling control operations for a fuel power plant. In this paper, we describe the DESCARTES language and system as well as the results obtained and we comment our approach compared to traditional approaches in the field of automatic programming
Keywords
automatic programming; formal specification; specification languages; DESCARTES; algorithmically simple programs; automatic programming system; mathematical type formal specification language; module scheduling control operations; nuclear power plant emergency shutdown system; program specifications; Automatic generation control; Automatic programming; Control systems; Electrical equipment industry; Formal specifications; Fuels; Industrial control; Job shop scheduling; Nuclear power generation; Power generation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Specification and Design, 1998. Proceedings. Ninth International Workshop on
Conference_Location
Ise-Shima
Print_ISBN
0-8186-8439-9
Type
conf
DOI
10.1109/IWSSD.1998.667925
Filename
667925
Link To Document