DocumentCode :
1612388
Title :
Design Patterns Applied in Power System Analysis Software Package
Author :
Weijiang, Qiu ; Weimei, Zou ; Yongfeng, Sun
Author_Institution :
Power Syst. Dept., China Electr. Power Res. Inst., Beijing, China
fYear :
2012
Firstpage :
836
Lastpage :
840
Abstract :
Power System Analysis Software Package (PSASP) is widely used in power system simulation. The design of PSASP faces many changeable factors. Several design patterns in object-oriented programming are applied in the design of PSASP to reduce the difficulty and complexity of PSASP software design. It is proved that applying design patterns in the design of PSASP can simplify the structure of software, improve the reusability of code and effectively face the challenge of changing. In this article, the application of MVC, composite, bridge, decorator, command, and abstract factory design patterns are presented and described in detail.
Keywords :
object-oriented programming; power system simulation; software packages; software reusability; MVC design patterns; PSASP design patterns; abstract factory design patterns; bridge design patterns; code reusability improvement; command design patterns; composite design patterns; decorator design patterns; object-oriented programming; power system analysis software package; power system simulation; software structure simplification; Abstracts; Bridges; Data models; Graphics; Power systems; Production facilities; Software; MVC; PSASP; abstract factory; bridge; command; composite; decorator; design patterns; software design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Control and Electronics Engineering (ICICEE), 2012 International Conference on
Conference_Location :
Xi´an
Print_ISBN :
978-1-4673-1450-3
Type :
conf
DOI :
10.1109/ICICEE.2012.222
Filename :
6322511
Link To Document :
بازگشت