Browse > Article

A Component Transformation Technique based on Model for Composition of EJB and COM+  

최일우 (숭실대학교 컴퓨터학과)
신정은 (삼성 전자)
류성열 (숭실대학교 컴퓨터학부)
Abstract
At present, new techniques based on different component reference models for the integration of component and system of different platforms, such as EJB and COM+, are introduced. The operation between the components in the identical component platform is realized by the composition at the source level. In case of the different component platform, however, it is impossible to use combined components in real condition although they are components of similar domain. In this paper we proposed a solution for the composition problem by using component transformation methodology based on model between EJB and COM+ components which are different components. For the composition between EJB and COM+ components, we compared and analyzed each reference model, then proposed the Virtual Component Model which is implementation independent and the Implementation Table for the mutual conversion. Reffering to the Virtual Component Model and the Implementation Table, we can generalize each Implementation model to the Virtual Component Model, make the Virtual Component Model which is implementation independent through the virtual component modeling, transform EJB and COM+ components selectively. Proposing the effective Model Transformation method to the different component platform, we can combine EJB and COM+ components.
Keywords
EJB; COM+; MDA; PIM; EJB; COM+; Component Composition; Virtual Component Model; Implementation Table; MDA; PIM; PSM; Model Transformation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Santiago Comella-Donda, Kurt Wallnau, Robert C. Seacord, Jhon Robert, 'Survey of Legacy System Modernization Approaches,' Technical Node, CMU/ SEI-2000-TN-003, April. 2000
2 Frederic Doucet, Sandeep Shukla, Rajesh Gupta 'An Environment for Dynamic Component Composition for Efficient Co-Design,' DATE, pp736-743, 2002
3 YanXia, Anthony Tung Shuen Ho, 'CIMO Component Integration Model,' 1530-1362/00, APSEC, pp344-348, 2000   DOI
4 Rahim Adatia, Faiz Ami, 'Professional EJB,' Wrox Press Ltd, 2001
5 OMG Architecture Board MDA Drafting Team, 'Model-Driven Architecture :A Technical Perspective,' http://ftp.omg.org/pub/docsiab/01-02-01.pdf
6 Architecture Board ORMSC, 'Model Driven Architecture(MDA),' Document number ormsc/ 2001-07-01, pp 17-23, July 9, 2001
7 Tolbert,D., 'CWM:A Model Based Architecture for Data Wherehouse Interchange,' Workshop on Evaluating Software Architecture Solution 2000, University of California at Irvine, May, 2000. http://www.cwmforum.org/uciwesas2000.htm
8 OMG Model-Driven Architecture Home Page : http:://www.omg.org /mda /index.html
9 Ed Roman, 'Mastering EJB and the Java 2 Platform, Enterprise Edition,' WILEY, pp 140-146, 1999
10 Microsoft Corporation, 'The COM Specification,' 1995
11 Markus Volter, Alexander Schmid, Eberhard Wolff, 'Server Component Patterns,' WILEY, 2002
12 Linda G. DeMichiel, L.Urnit Yalcinalp, Sanjeev Krishnan, 'Enterprise Java Beans Specification, Version 2.0,' Sun Microsysterns, August 14, pp 17-23, 2001
13 Gopalan Suresh Raj, http://my.execpc.com/~gopalan/, 'A Detailed comparison of the EJB and MTS models'
14 'Common Warehouse Metamodel Specification version 1.0,' OMG, 2001