Component Programming for Power System Software Development

  • Yuan Liao (Corporate Research Center, ABB, Raleigh, USA) ;
  • Lee, Jong-Beom (Dept. of Electrical and Electronic, & Information Engineering, Wonkwang University)
  • Published : 2002.04.01

Abstract

This paper illustrates applications of the Component Object Model (COM) for power system software developments. As an integral part of Microsoft's component services, COM has gained increased popularity for developing enterprise applications. This paper illustrates the concepts of COM and the latest developments as well as the available tools for developing COM components. Possible COM applications for developing power system software, such as sparse matrix manipulation, fault location, genetic algorithm applications, and so on. are presented. Advantages and promises brought about by COM are manifested through these examples.

Keywords

References

  1. Mladen Kezunovic and Yuan Liao, 'Development of a Fault Locating System using Object-Oriented Pro-gramming,' IEEE Power Engineering Society Winter Meeting, Vol. 2, 2001, pp.763-768
  2. R.C. Dugan and T.E. McDermott, 'Design of inter-faces for Power Systems Analysis Components,' IEEE Power Engineering Society Summer Meeting, Vol. 2, 1999, pp.1164-1169
  3. Dale Rogerson, Inside COM, Microsoft Press, Febru-ary 1997
  4. Jonathan Bates, Creating Lightweight Components with ATL, Sams Publishing, 1999
  5. Lyn Robison, Teach yourself Database Programming with Visual C++6, Sams Publishing, 1999
  6. Microsoft Developer Network (MSDN) Library,' Mi-crosoft Corporation, July 2000.
  7. Kenneth S. Kundert and Alberto Sangiovanni-Vincentelli, Sparse User's Guide, A Sparse Linear Equation Solver, Department of Electrical Engineering and Computer Sciences, University of California Berkeley, July 1, 1998