Main Page 

Aims & Scopes

Journal Board

Journal Indexing

Volumes

Agreements

    Conferences

    Journal Format

    Contact Us

 

 

 

 

 Contents

Building a Component-based Code Generation Tool

 

Kamal Jambi, Khalid Fakeeh, Fathy Eissa, and Ahmed Azz

Computer Science Department, King Abdul Aziz University, Jeddah, Saudi Arabia

 

 

Abstract

As software development becomes more competitive and globalized, it is required to shorten the development time while improving the productivity and quality. Many researchers think that conventional software engineering technologies are facing some limitations. Therefore, many new technologies have been developed around what is so called Component-Based Software Development (CBSD) or component-ware. Some of these technologies are COM and CORBA. Each component technology has its rules which are different from the others. Therefore, it is difficult to develop any application or system based on more than one technology.

This paper introduces a component-based code generation tool. This tool generates a component-based client  application written in Java programming language.  The generated client application can call COM components, CORBA components, or JAVA/RMI components. The code generation tool is developed and tested.

Keywords:

Code Generation Tool, Software Development , Component Based Development , Database