what our customers think
I have started to use EventStudio 10 years ago as a tool that I’ve found due to a random web search, having a need to document some project requirements and trying various options. Once I’ve used it – I am never using another tool, and there are reasons for that. I am able to express my vision in a clear formal language, and tool forces myself to express everything logically and without contradictions. I am actually cleaning and improving my ideas and design when entering them into the tool. Once my design is entered – I am visualizing it in many flexible ways that are understandable and appealing to people of quite various backgrounds – designers, developers, sales managers, marketing managers, technologists and evangelists; bird’s view or up to a single detail as needed. From a programmer’s point of view it’s same as being able to use an excellent development environment while still retaining full source-level control – and not only from programs but for any type of ideas, even vague ones. Try it once for any real task – and you will not be able to survive without it anymore
This is my personal opinion/experience, not necessarily being that of any companies I was or am associated with.Leonid Iakovlev, Nokia
The Model-based Systems Engineering (MBSE) approach for developing architecture is based on Systems Engineering principles. Model-based infers that only one definition can exist for any element of the model. There is a unique representation of the integrated architecture in the model repository. Many perspectives are rendered by sophisticated visualizations of the architecture, and they are all concordant.
At Technology Management Group (TMG), we use EventHelix's EventStudio v6.0 in our architecture development environment to instantiate systems engineering rigor in our analytical products. We create highly detailed Operational Event-Trace Description (OV-6c in the DoD Architecture Framework (DoDAF)) and Operational Resource Flow Description (OV-2 in DoDAF) from Excel spreadsheets containing Alistair Cockburn's fully-dressed use case descriptions. At the system level, we use EventStudio to create the Systems Event-Trace Description (SV-10c in DoDAF) and the Systems Resource Flow Description (SV-2 in DoDAF). We transform the spreadsheets in batch mode, using a customized tool, into valid Feature Description Language (FDL) that is readily opened by EventStudio. All features of EventStudio are preserved during the transformation. Our tool also automatically transforms the spreadsheets into many other formats for other MBSE tools in our Rapid Architecture Integrated Development Environment (RAIDE). All architecture views and models are rendered, using a common model repository, improving traceability to real and connected model elements. This traceability is key to creating a well-integrated architecture and developing produce executable architectures.
EventStudio allows our development team to produce sequence diagrams and communication diagrams in near-real time, immediately capturing the knowledge base of subject matter experts (SME) during live webex meetings. The SMEs receive the EventStudio diagrams at the conclusion of the meeting for review and comment, directly increasing systems engineering collaboration and vetting of operational and system exchanges. During system testing, we often collect wireshark logs to verify the actual test runs against the SV-10c system exchange models. EventStudio, with the help of EventHelix's other tool, VisualEther Protocol Analyzer 1.0, automates this process by converting wireshark logs into sequence and communication diagrams.Jerry Ruggiero, Technology Management Group (TMG)
Eric Goodheart is on the technical staff of a national phone company, and was tasked with representing call flows, the series of events representing the signaling that happens when you make a phone call. Goodheart used EventStudio to represent [call flows], which he says saved time over Visio or Rational Rose. He explains, “We would have had to do a lot of drag-and-drop with a GUI — moving every single widget. In EventStudio, the first part of the script that you're going to write defines the elements in the system. The body of the script represents the messages sent by these elements to one another. You can reuse both parts of the script to regenerate all the different scenarios that have to be understood in a particular project.”
Goodheart had to be very productive, producing scores of these scenarios, and he felt that using a graphical user interface would be very inefficient. “Using this tool,” says Goodheart, “allowed me to produce more in the same amount of time than I could have with other tools. I produced at least 159 pages of output — very detailed stuff. That's the reason you do this kind of thing in the first place. I became proficient enough with the tool to be able to make changes within the course of a conversation and see the results within all the scenarios within seconds.”Excerpt from an interview to DevSource
Bennett Ramsey is Principal Engineer at M-ACOM, Inc.. M-ACOM used EventStudio to develop a new Project-25 compliant radio system which allows different agencies — such as police and fire departments — to communicate with each other using different radiosystems.
“We've been using EventStudio for about two years,” says Ramsey. The company has put the software to use in its initial designs to develop message sequence charts for a visual representation of how the data flows through the system. “We continue to work with EventStudio now, even as we're releasing the software. It allows us to go in and find areas of weakness — to debug. We have people who know nothing about software programming who are using it. We were up and running quickly with it.”
“The guys at the company were willing to make changes in the code. A lot of the features we suggested have come out in version 2.5. Before, you weren't able to bring their pictures into Word, and now you can bring your diagrams right into Word. They've also added a multicast message mechanism. I think we've been pretty happy with the product so far, and I'm not a paid representative,” says Ramsey.Excerpt from an interview to DevSource
I've been an EventStudio user since version 1.0 and have used it extensively to develop Sequence diagrams. I've used these Sequence diagrams in lieu of Collaboration and Data Flow diagrams. I just had to write and tell you what a great addition the Collaboration diagrams have been to version 2.0 of EventStudio. As someone who loves to code but must do a lot of high-level design to propose and document architectures, your product is invaluable to me. I use EventStudio for everything from Requirements generation to Work Flows to Data Flows to Test Procedures. With EventStudio, I don't have to spend a lot of time (or money) drawing and redrawing Powerpoint slides and Word documents. I can't wait to see what you come up with for your next release. Thanks for the great work on a great product.Michael Cornelio
The 3M Telephony Software Engineering Team has been using EventStudio for designs of all of our Real-time Embedded software. The Sequence Diagrams have been a wonderful help, and the ability to quickly create and modify the UML diagrams has been a huge help to our team.Beau Chimene, 3M
"Have downloaded version 2 and played with it a bit. Outstanding job on the context/collaboration diagram. I expect it will be very useful to me in the future. Also, updating document options without having to re-create the document is good."Greg Frank Senior, Technologist (and Architecture Cat Herder), Corporate Technology
We just purchased a copy of EventStudio for extended evaluation, and I must admit that I am very impressed with what it can do.William Lear, Xerox Corporation
We are evaluating EventStudio. So far it looks great. Quite frankly, we're dying to dump our hand coded tools. Your Studio seems to do everything we did and more.Ed Snow, TTM Engineering