DocumentCode
3260131
Title
Formal program developments directed by operational properties evaluation
Author
Ameur, Yamine Aït
Author_Institution
ONERA, CERT-DERI, Toulouse, France
fYear
1992
fDate
15-20 Jun 1992
Firstpage
1
Lastpage
8
Abstract
Transformation systems allow to support developments leading from an initial specification to a final program in a totally formal way. Transformations use valid properties of input objects to produce new equivalent ones. Most transformations use functional properties to increase the efficiency of programs. Doing so, they affect non nonfunctional properties which, more often, are not formally expressed. The problem the author addresses is to recognize situations in which transformations can be achieved on the basis of the evaluation of a defined nonfunctional property and his aim is to relate program transformations to nonfunctional properties evaluations. Indeed, a particular transformation tactic can be applied when a given property does not hold. The DEVA language has been used as a support of experiments in the development of programs
Keywords
high level languages; software engineering; DEVA language; formal program development; operational properties evaluation; program efficiency; program transformations; specification; Context modeling; Equations; Feathers; Pattern matching; Programming profession; Transforms;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location
Capri
Print_ISBN
0-8186-2830-8
Type
conf
DOI
10.1109/SEKE.1992.227955
Filename
227955
Link To Document