EventStudio is a tool for modeling object and message interactions. Specify the design in a modeling language. EventStudio visualizes the design with sequence diagrams at multiple abstraction levels. Model multiple scenarios by just specifying the differences from a base scenario.
Learn more: http://www.eventhelix.com/EventStudio/
Get the trace to sequence diagram python script at http://eventhelix.github.com/trace-to-sequence-diagram/
? EventHelix.com Inc.
1 of 5
Download to read offline
More Related Content
EventStudio: Sequence Diagram Based System Modeling Tool
2. Powerful yet simple modeling language
Represent messages, method calls, timers, state transitions, actions, and resources.
A B
eternal: A, B /* Eternal objects */
Message
x = Value, field
dynamic: C /* Dynamic objects */
MessageResponse
feature "Sample"
Message (x = "Value", field): A -> B
Method()
par1, par2
MessageResponse: A <- B
returns
A invokes B.Method(par1, par2)
B.Method returns
create C
A creates C
Initializing C
A, C take action "Initializing C"
Starting up
A state = "Starting up"
A deletes C
delete
endfeature
3. Country
City level
level
diagram
diagram
Systems Earth
North
Subsystems America
Asia
Modules Canada
United
States
India Slice. Dice. Analyze.
Generate diagrams at 5
Components California Nevada Rajasthan abstraction levels. Run filters on
model to generate diagrams.
Los San
Objects Angeles Fransico
Jaipur
4. Visualize traces
Get the script at EventStudio and a converter python
http://eventhelix.github.com/trace-to-sequence-diagram/ script work in tandem to convert
your traces into sequence diagrams.
Run python
Define regular
script to
Examine trace expressions to
generate
output extract
sequence
messages
diagrams