A source code generation support system using design pattern documents based on SGML
A source code generation support system using design pattern documents based on SGML
复制标题
基于SGML的设计模式文档源代码生成支持系统
DOI:
10.1109/apsec.1999.809615
复制
发表时间:
1999
期刊:
影响因子:
--
通讯作者:
Norihiko Yoshida
中科院分区:
文献类型:
--
作者:
Mika Ohtsuki;A. Makinouchi;Norihiko Yoshida
Applying design patterns to the design of an application makes it robust against issues related to extensibility and maintainability. However, currently, a designer must apply structures and constraints of design patterns to an application by hand, therefore mistakes often occur. We have proposed a notation using SGML for describing design patterns and a support system for design patterns. We aim at providing a source code generation support system based on the notation and system. There has been much research into semi-automatic application generators using existing knowledge such as libraries based on algorithms and data structure, and classes packaged based on the object-oriented technology. When using design patterns for source code generation support, the same requirements for such semi-automatic application generators must be considered. The requirements are lessening codes to be written by users, and satisfying constraints without directing users' attention to them. In this paper we consider the requirements and describe a design and implementation of the source code generation support system and results.