Code generation strategy for CORBA-based internet applications

C. W. Loftus*, A. Olsen, E. Inocencio, P. Viana

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review


We present an integrated approach (practices) to object-oriented, distributed, application development that covers all phases of software development: requirements capture, analysis, design (structural and behavioural), simulation and targeting to CORBA-based distributed processing environments. We focus on a code generation strategy that addresses and supports all phases of the practices. We highlight code generation objectives including support for multiple paths through the practices, reuse of existing tool-sets and support for traceability. We describe one path in more detail and present an example of design OMT to SDL translation based on labelling in OMT. We describe two development environments used in the project and analyse them with respect to their support for our code generation objectives. Our tool adaptation work is addressing identified weaknesses. This includes an SDL to Java/CORBA code generator, the generation of CORBA-to-SDL-mapping C++ wrappers for C code generated by existing tools and the use of CORBA to integrate development tools and support traceability.

Original languageEnglish
Number of pages10
Publication statusPublished - 24 Oct 1997
EventProceedings of the 1997 1st International Enterprise Distributed Object Computing - Gold Coast, Aust
Duration: 24 Oct 199726 Oct 1997


ConferenceProceedings of the 1997 1st International Enterprise Distributed Object Computing
CityGold Coast, Aust
Period24 Oct 199726 Oct 1997


Dive into the research topics of 'Code generation strategy for CORBA-based internet applications'. Together they form a unique fingerprint.

Cite this