• DocumentCode
    2388576
  • Title

    Application of object-oriented techniques to software development in an EMS environment

  • Author

    Vadari, Subramanian ; Ma, Jason Ta Kang

  • Author_Institution
    CEGELEC, ESCA Corp., Bellevue, WA, USA
  • fYear
    1995
  • fDate
    7-12 May 1995
  • Firstpage
    481
  • Lastpage
    487
  • Abstract
    Power system operations and control are becoming more and more complex. The developers are being forced to analyze multiple environments (PC/workstations, expert systems or procedural systems, structural programming or object-oriented (OO) programming, and others) in order to deliver the capabilities that are expected from them. In this paper, the authors share some of the insights that they have learned over the period of developing applications in a multi-hardware platform/multi-operating system environment: application of OO technology to simplify the software design, maintenance, and integration processes; provide a unified abstract interface to be integrated with other software components; use the same OO paradigm to design various parts of the system; provide an intuitive user interface; and reduce software development and maintenance costs. The authors have also provided a source database design case study to illustrate the use of OO technology in EMS application development. Some ideas explored in this paper have been fully utilized
  • Keywords
    expert systems; load management; object-oriented programming; power system control; software engineering; user interfaces; EMS environment; PC; applications; case study; expert systems; integration processes; intuitive user interface; multiple environments; object-oriented techniques; power system operations; procedural systems; software design; software development; software maintenance; source database design; structural programming; workstations; Application software; Control systems; Expert systems; Object oriented programming; Power system analysis computing; Power system control; Power systems; Software design; Software maintenance; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power Industry Computer Application Conference, 1995. Conference Proceedings., 1995 IEEE
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7803-2663-6
  • Type

    conf

  • DOI
    10.1109/PICA.1995.515281
  • Filename
    515281