[Next]

A Configurable Code Generator for OO Methodologies

A.Aimar, A.Khodabandeh, P.Palazzi, B.Rousseau

rousseau@ptsun00.cern.ch

Programming Techniques Group 
CERN, ECP Division, 1211 Geneva 23, Switzerland


Automatic code generation is a way to ensure consistency between design and implementation stages of the software life cycle, but most CASE tools offer weak code generation capabilities. In the OPLA project, we have built a prototype of a configurable code generation system that can be coupled with most CASE tools and which can be parametrised to generate any language or format. The system relies upon a central dictionary that preserves independence between input and output formats. Versions have been produced for OMTool and LOV/OMT and we generate C++, ADAMO DDL, and World Wide Web documentation.

OO METHODOLOGIES AND LANGUAGES
FILLING THE GAP: THE OPLA PROJECT
THE OPLA CONFIGURABLE CODE GENERATOR
CONCLUSION
REFERENCES

A Configurable Code Generator for OO Methodologies
[Next]

Generated with CERN WebMaker