• 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