DocumentCode :
975981
Title :
Software framework concepts for power distribution system analysis
Author :
Li, Fangxing ; Broadwater, Robert P.
Author_Institution :
ABB Inc., Raleigh, NC, USA
Volume :
19
Issue :
2
fYear :
2004
fDate :
5/1/2004 12:00:00 AM
Firstpage :
948
Lastpage :
956
Abstract :
Software design reuse has been discussed in the past at the component level through Design Patterns. A software framework is an approach to achieve software reusability for an entire domain. This paper presents architectural design concepts of a framework for power distribution system analysis. The commonalities of distribution system analysis, including components, topologies, and algorithms are considered. A layered architecture with strict top-down dependency is proposed to decrease software couplings. Interfaces are used to hide the internal structure of each layer. The Composite and Iterator design patterns are used in the framework design. This paper also presents practical examples of developing customized applications that reuse and extend the framework.
Keywords :
distribution networks; power system analysis computing; software reusability; composite design pattern; iterator design pattern; power distribution system analysis; software framework concepts; software reusability; Algorithm design and analysis; Application software; Computer architecture; Distributed computing; Libraries; Power distribution; Power system analysis computing; Power system modeling; Software reusability; Topology;
fLanguage :
English
Journal_Title :
Power Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0885-8950
Type :
jour
DOI :
10.1109/TPWRS.2003.821437
Filename :
1295004
Link To Document :
بازگشت