EventStudio System Designer 4.0 a use case and sequence diagram based system design and architecture modeling tool that runs on Windows. EventStudio takes a different approach to modeling. Users model the system in a text based modeling language. EventStudio analyzes the model for design errors and automatically generates use case and sequence diagrams.
EventStudio supports systems engineering and modeling in several application areas. Modeling in Telecommunications, Networking and Embedded Systems is supported with message sequence charts and call flow diagrams. Use case and sequence diagram based modeling simplify object oriented analysis and design. Process workflow generation is supported for business process re-engineering applications.
When modeling with EventStudio, developers describe the interactions in the system in terms of a simple declarative modeling language. EventStudio then analyzes the model for design errors, inconsistent operations, resource leaks and invalid timer operations. Once the design issues have been addressed, EventStudio automatically generates sequence diagrams and collaboration diagrams.
EventStudio allows the developers to explore a large number of success and failure scenarios without the overhead of individually documenting each scenario. The developers define a base scenario and then describe other scenarios by just specifying the differences with the base scenario. EventStudio manages the scenario definitions and generates the documents by merging the base scenario with the specified differences for each scenario.
EventStudio automatically handles diagram layout, formatting, scaling and page breaks for sequence diagrams and collaboration diagrams generated in the Adobe PDF and Microsoft Word Picture (EMF) formats. This allows the developers to focus on system architecture and design, without getting bogged down by document layout issues.