Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Sixth Asia-Pacific Software Engineering Conference (APSEC'99)   p. 292
A Source Code Generation Support System Using Design Pattern Documents Based on SGML

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.1999.809615
Send link to a friend

Abstract
Applying design patterns to 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 can occur often. 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 have been many researches on 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.
Additional Information

Citation:  Mika Ohtsuki, Akifumi Makinouchi, Norihiko Yoshida, "A Source Code Generation Support System Using Design Pattern Documents Based on SGML," apsec, p. 292,  Sixth Asia-Pacific Software Engineering Conference (APSEC'99),  1999

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

Peer Review Notice

Give us Feedback