Design Patterns Applied in Power System Analysis Software Package

被引:0
|
作者
Qiu Weijiang [1 ]
Zou Weimei [1 ]
Sun Yongfeng [1 ]
机构
[1] China Elect Power Res Inst, Power Syst Dept, Beijing, Peoples R China
关键词
design patterns; PSASP; software design; MVC; composite; bridge; decorator; command; abstract factory;
D O I
10.1109/ICICEE.2012.222
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:836 / 840
页数:5
相关论文
共 50 条
  • [31] Design patterns of scalable cluster system software
    Tu, Bibo
    Zou, Ming
    Zhan, Jianfeng
    Wang, Lei
    Fan, Jianping
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2006, : 415 - +
  • [32] Development of power flow software using design patterns
    Selvan, MP
    Swarup, KS
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2006, 21 (02) : 611 - 618
  • [33] CFD studio: An educational software package for CFD analysis and design
    Pieritz, RA
    Mendes, R
    Da Silva, RFAF
    Maliska, CR
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2004, 12 (01) : 20 - 30
  • [34] Using a software package to enhance composite power system reliability teaching
    Al-Abdulwahab, Ahmed S.
    World Transactions on Engineering and Technology Education, 2009, 7 (01): : 41 - 48
  • [35] Development of an integrated power system analysis package
    Tada, Y
    Kurita, A
    Masuko, M
    Takahara, Y
    Koyanagi, K
    2000 INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY, VOLS I-III, PROCEEDINGS, 2000, : 1695 - 1700
  • [36] The Software Package for Design Optimization of the Wind/Photovoltaic Autonomous Hybrid Power System: A Case Study for Ankara City
    Salmanoglu, F.
    Cetin, N. S.
    ENERGY SOURCES PART A-RECOVERY UTILIZATION AND ENVIRONMENTAL EFFECTS, 2013, 35 (20) : 1946 - 1955
  • [37] Structural Package and Board Design Approach for System-on-Chip Power Delivery Analysis
    Lee, Wai Ling
    Quek, Li Chuang
    2012 4TH ASIA SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ASQED), 2012, : 237 - 242
  • [38] Analysis of catalogue of GoF software design patterns
    Gahlyan, Preeti
    Singh, Shailendra Narayan
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE CONFLUENCE 2018 ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING, 2018, : 814 - 818
  • [39] A software package for the learning & design of switching mode power supply feedback control
    Chung, WY
    PROCEEDINGS OF ICCE'98, VOL 2 - GLOBAL EDUCATION ON THE NET, 1998, : 595 - 599
  • [40] A novel software package for the robust design of off-grid power systems
    Brivio, Claudio
    Moncecchi, Matteo
    Mandelli, Stefano
    Merlo, Marco
    JOURNAL OF CLEANER PRODUCTION, 2017, 166 : 668 - 679