Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2004.11D.4.907

A Design and Implementation of JiKU/XML Object-oriented Code Generator Using for Design Pattern  

Sun, Su-Kyun (동원대학 e-business과)
Abstract
The present code generation system, developing based on single system, Is not easy for developers or maintenance men to share pattern design information in distribution environment. So in this paper, we design and implement XML as basis of web environment, and JiKU/XML object-oriented code generator using pattern design. We use UML to change pattern design to XML code, and create code, suitable to PIML command, to generate design information designed by UML into XML code. This JiKU/XML Object-oriented Code Generator makes 10-step codes, and can be easily applied to web environment. It complements the disadvantage of present generator, F77/J++, and makes standardization of design because it uses UML and design pattern information. We compare it with present system by implement Eases, and as a result, generator suggested in this study gives more effective function.
Keywords
Object-Oriented Code Generator; JiKU/XML(Join-Integrated-Ku/eXtensible Markup Language); Object Management Repository; Pattern Design; XML(extensible Markup Language); Relation_information; UML(Unified Modeling Language);
Citations & Related Records
연도 인용수 순위
  • Reference
1 Alin Deutsch, Mary F. Fernandez, Daniela Florescu, Alon Y. Levy, David Maier, Dan Suciu : 'Querying XML Data', IEEE Data Engineering Bulletin, Vol.22, No.3, pp.10-18, 1999
2 http://www.omnibuilder.com/
3 F. J Budinsky, M. A. Finnie, JM. Vissides, P. S. Yu, 'Automated code generation from design patterns,' Object technology, IBM Systems, Vol.35, No.2, Journal, 1996
4 J. Robie et al., 'XML Qerry Language(XQL),' http://www.w3.org/TandS/QL/QL98/pp/xql.html, 1998
5 Grady Booch, Ivar Jacobson, and James Rumbaugh, Unified Modeling Language, Rational Software Corporation, January, 2001, Version 2.1
6 http://www.modelmaker.demon.nl/
7 Jon Meyer & Troy Downing 'JAVA Virtual Machine,' O'REILLY, 1997
8 Rational Soft, Corp, http://www.rational.co.kr/Product/Rose/
9 Solution Star, NetFree, http://www.mahanet.co.kr
10 M. Ohtsuki, N. Yoshida, 'A Source Code Generation Support System Using Design Pattern Documents Based on SGML,' Proc. ot the APSEC'98, 1998   DOI
11 E.Gamma, R. Helm, R. Johnson and J.Vissides, 'Design Patterns : Elements of Reusable Object-Oriented Software,' Addison-Wesley, 1995
12 선수균, 송영재, '통합 객체 관리 모델을위한 F77/J++ 생성기에 관한 연구', 정보처리논문지, 제7권 제10호, pp.3064-3074, Oct., 2000
13 김진향, 송영재, '디자인 패턴 재사용을 위한 다중언어 코드 생성기 설계에 관한 연구', 한국정보처리학회 학술발표대회 논문지, 2001