Patent ID: 7093264
Filing Date: 2006-08-15
Classification: G06F

Abstract:
1. An apparatus for assembling EJB (Enterprise JavaBeans) components, comprising: a composite palette for browsing and managing the EJB components; an architecture diagram editor module for dragging and dropping the EJB components shown in the composite palette or using the component and connector icons in order to visually build an architecture for a composite component according to the C2 (chiron-2) style; a component property editor module for setting the properties of EJB components in an architecture, and describing a component specification which has information about interfaces and behaviors of each EJB component; a glue code and composite EJB generator module for automatically generating composite EJB component code and glue code; wherein the component property editor module includes: a property editor module for setting and showing a name of the component and component context information describing hierarchy information of the component in the architecture, link information on a component specification file which specifies interfaces and behaviors of the component with an Architecture Description Language, link information on an EJB wrapper file which is used as a glue code for converting the EJB components to C2 components based on the component specification information, and EJB package (Jar) information of the component; and a specification editor module of the wizard type for being used to generate a specification file for describing interfaces and behaviors of the EJB components in the architecture.