• DocumentCode
    1744579
  • Title

    Software engineering environments for recoding large scale applications

  • Author

    Mahseredjian, Jean ; Lacasse, Pierre

  • Author_Institution
    IREQ, Hydro-Quebec, Varennes, Que., Canada
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    757
  • Abstract
    This paper presents experience in software engineering for recoding a large scale power system analysis application. The application is a transient analysis package named EMTP (Electromagnetic Transients Program). Although the presented material is related only to this software, ideas, tools and methods are applicable to other power system analysis applications. There are several software engineering considerations in recoding a large scale power system application. The most important considerations are the programming languages, software development tools, code documentation methods, validation tools and interfaces. This paper presents and discusses programming language and programming tool choices for the recoded software. Some basic code documentation methods are also discussed
  • Keywords
    EMTP; power system analysis computing; programming languages; software maintenance; software reusability; EMTP; Electromagnetic Transients Program; code documentation methods; interfaces; large scale power system analysis; programming languages; recoding experience; software development tools; software engineering; validation tools; Application software; Computer languages; Documentation; EMTP; Large-scale systems; Power system analysis computing; Power system transients; Software engineering; Software tools; Transient analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power Engineering Society Winter Meeting, 2001. IEEE
  • Conference_Location
    Columbus, OH
  • Print_ISBN
    0-7803-6672-7
  • Type

    conf

  • DOI
    10.1109/PESW.2001.916954
  • Filename
    916954