I couldn't figure out how to specify an asynchronous message at all.ĭynamic Document Size: Satisfactory. Reflexive messages were a little more difficult, because Open ModelSphere kept trying to reroute my lines in unusual ways. ![]() After I figured out how to make multiple lifelines, making synchronous messages was no problem. Supports Synchronous, Asynchronous, and Reflexive Messages: Poor. I did have one problem where undoing a delete didn't update the screen, but that was my only problem. The undo applies to class creation, object movement, everything. Infinite Undo: Very Good! Open ModelSphere seems to have infinite undo. All the process bars snapped to the nearest lifeline, messing up the message lines. Like the previously-reviewed Dia, Open ModelSphere has good group selection and movement in class diagrams, but runs into trouble in sequence diagrams. That's especially annoying, because the default colors are okay, but the default font is ugly and small. You can adjust the colors of the classes and lines, but you can't change the font or font size. Lifelines aren't actually attached to actors, and getting more than one of them on the page is difficult.Ĭonfigurable Display: Fair. The sequence diagram editor is inscrutable. Additionally, orthogonality is strictly enforced, and not easy to modify. Making a simple class diagram was pretty easy, although dashed lines can stack up and appear solid. Of course, I didn't get into those editors.Ĭlass and Sequence Diagrams: Poor. It does a lot more than just UML and software design: it also claims to do database and business modeling. It's a Java program, making it platform-independent but it only comes packaged for Windows. Open ModelSphere was originally called SilverRun. Today I tried Open ModelSphere, another Open Source editor, recommended by one of the commenters in a previous review. At least now I've got a reference of everything that failed in the past! I've just moved to a new project, so it's time to start the cycle again. I'm still looking for the best UML editor.
0 Comments
Leave a Reply. |