DocumentCode
333890
Title
Software development methodologies for network algorithms
Author
Bacher, Rainer
Author_Institution
Swiss Federal Inst. of Technol., Zurich, Switzerland
Volume
1
fYear
1999
fDate
31 Jan-4 Feb 1999
Firstpage
777
Abstract
This paper describes two methodologies applied to the development of power applications: approach A uses the concept of automatic code differentiation of standard Fortran or C code. This allows the automatic source code generation of code parts for the computation of first order derivatives. The other approach B uses the concept of systematic software reuse by defining a domain architecture. In this approach B an appropriate domain model formulates network and connected entities with behavior leading to the formulation and solution of systems of simultaneous nonlinear equations or to optimization problems consisting of partially separable functions
Keywords
power engineering computing; power systems; program compilers; software engineering; C code; Fortran code; automatic code differentiation; automatic source code generation; domain architecture definition; first order derivatives computation; optimization problems; partially separable functions; power network algorithms; simultaneous nonlinear equations; software development methodologies; systematic software reuse; Application software; Code standards; Computer architecture; Electronic mail; Productivity; Programming; Software algorithms; Software systems; Standards development; World Wide Web;
fLanguage
English
Publisher
ieee
Conference_Titel
Power Engineering Society 1999 Winter Meeting, IEEE
Conference_Location
New York, NY
Print_ISBN
0-7803-4893-1
Type
conf
DOI
10.1109/PESW.1999.747555
Filename
747555
Link To Document