Application of refactoring and design pattern in land information system development

Geo-spatial Information Science - Tập 10 - Trang 299-302 - 2007
Luyao Chen1,2, Jianwei Yue, Weiguo Jiang, Jing Li, Yunhao Chen
1College of Resources Science and Technology, Beijing Normal University, Beijing, China
2State Key Laboratory of Earth Surface Processes and Resource Ecology, Beijing, China

Tóm tắt

The unceasing change problem of land information systems can be resolved through the refactoring and design pattern. To promote the implementation of design pattern and refactoring methods in developing land information systems reusing software design, applying refactoring methods to the abstract factory and decorator design patterns in land information system development is discussed.

Tài liệu tham khảo

McClure C(1997) Software reuse techniques adding reuse to the systems development process[M]. Boston: Pearson Education Qu Honggang, Pan Mao, Wang Yong, et al.(2003) The research of design patterns on the development of GIS software[J]. Computer Engineering and Applications, 39(25): 1–4 (in Chinese) Gamma E, Helm R, Johnson R, et al.(1995) Design patterns: elements of reusable object-oriented software[M]. Boston: Addison-Wesley Zou Juan, Tian Yumin(2004) Selection and realization for software design patterns[J]. Computer Engineering, 30(10): 79–81 (in Chinese) Fowler M(1999) Refactoring: improving the design of existing code[M]. Boston: Addison-Wesley