Use-case and sequence diagram models for developing transient stability software.

Transient stability (TS) software is a tool that is used to analyze the stability of power system after subjected a large disturbance. The transient stability software tool can be built by any approaches such as procedural programming, object-oriented programming (OOP), or component-oriented program...

Full description

Bibliographic Details
Main Authors: Suyono, Hadi, Nor, Khaled Mohamed, Yusof, S., Rashid, A. H. A.
Format: Conference or Workshop Item
Language:English
Published: 2006
Subjects:
Online Access:http://eprints.utm.my/7544/
http://eprints.utm.my/7544/1/Khaled_Mohamed_Nor_2006_Usecase_And_Sequence_Diagram_Models.pdf
Description
Summary:Transient stability (TS) software is a tool that is used to analyze the stability of power system after subjected a large disturbance. The transient stability software tool can be built by any approaches such as procedural programming, object-oriented programming (OOP), or component-oriented programming (COP). The component-oriented based on the object-oriented design (OOD) is proposed for developing the TS software in this paper. In the component development, use cases and sequence diagram models are required to identify the sub-system and process involved in the TS problem. The use-cases are made according to the components and objects required in the TS tool such as load flow solver, transient stability solver, linear solver, and object-oriented power system model (OO-PSM). A sequence diagram model represents the detailed process of a use case. Both use-case and sequence diagram models required for TS software tool are focused in this paper. The unified modeling language (UML) which is a standard object modeling for developing component- and object- oriented design is used to develop the use cases and sequence diagram models.