loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
International Conference on Software Engineering Advances (ICSEA'06)
Automatic Generation of Functional Programs from CASL Specifications
Tahiti, French Polynesia
October 29-November 03
ISBN: 0-7695-2703-5
Agnes Arnould, Universite de Poitiers, France
Laurent Fuchs, Universite de Poitiers, France
Marc Aiguier, Universite d'Evry, France
Thibaud Brunet, Universite de Poitiers, France
In this paper, we present a code generator transforming a class of CASL specifications into O'Caml programs. This code generator is dedicated to rapid prototyping of CASL specifications especially in the area of geometric modeling where algebraic formalisms have been used since the last decade.

A large class of constructive equational specifications is handled by this generator while insuring the correctness of generated O'Caml programs. In particular, CASL specifications with many interpretation models (i.e. incomplete) are automatically supplemented in order to produce a program that implements one of them. Underlying properties, such as termination, completeness and confluence hold when equations satisfy some syntactic criteria given in the paper.

Citation:
Agnes Arnould, Laurent Fuchs, Marc Aiguier, Thibaud Brunet, "Automatic Generation of Functional Programs from CASL Specifications," icsea, pp.34, International Conference on Software Engineering Advances (ICSEA'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.