Project/Area Number |
10680359
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
計算機科学
|
Research Institution | Nagasaki University |
Principal Investigator |
YOSHIDA Norihiko Nagasaki University, Faculty of Engineering, Professor, 工学部, 教授 (00182775)
|
Co-Investigator(Kenkyū-buntansha) |
NARAZAKI Shuji Nagasaki University, Faculty of Engineering, Associate Professor, 工学部, 助教授 (80253475)
|
Project Period (FY) |
1998 – 1999
|
Project Status |
Completed (Fiscal Year 1999)
|
Budget Amount *help |
¥3,000,000 (Direct Cost: ¥3,000,000)
Fiscal Year 1999: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 1998: ¥2,100,000 (Direct Cost: ¥2,100,000)
|
Keywords | Design Patterns / Software Components / Object Oriented Software / SGML / Source Code Generation |
Research 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.
|