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