Title :
Developing Java EE Applications Based on Utilizing Design Patterns
Author :
Liu, Shuang ; Chen, Peng
Author_Institution :
Coll. of Comput. Sci. & Eng., Dalian Nat. Univ., Dalian, China
Abstract :
Design patterns provide an efficient way to create more flexible, elegant and ultimately reusable object-oriented software. Thus their correct application in a system´s design will significantly influence its reusability, flexibility, extensibility and maintainability. In this paper, we explain how design patterns are selected and implemented in a Java enterprise application naming Piloting management system based on a model-view-controller model and integration of open source frameworks such as Spring and Hibernate. Then we adopted several appropriate design patterns in the design process and validated the feasibility of this framework model in the implementation of Attemper subsystem.
Keywords :
Java; object-oriented programming; software reusability; Java EE; Java Enterprise Edition; model-view-controller model; object-oriented software; open source framework; piloting management system; software design pattern; Application software; Computer science; Design engineering; Internet; Java; Management information systems; Object oriented modeling; Process design; Programming; Unified modeling language; Java Enterprise Edition; UML; abstract factory; design patterns; object-oriented;
Conference_Titel :
Information Engineering, 2009. ICIE '09. WASE International Conference on
Conference_Location :
Taiyuan, Chanxi
Print_ISBN :
978-0-7695-3679-8
DOI :
10.1109/ICIE.2009.151