This comment is really directed to the community and not so much to Dusan. :) Dusan has written a very nice piece of software that has taught and helped me tremendously. I would love to see some community contributions to show how the software is best used with the various types of diagrams available. There is plenty to be discussed about how best to leverage this tool. Any "Subject Matter Experts" willing to step up and show off your stuff?
A good example is that when I had some UML lectures, a lot of the students were struggling with their tools, while I used SIM and could create faster and better looking diagrams. At the end everybody was using SIM.
Now at work I use the ultimate version to document our data workflows with UML Activities Diagrams. Before we were using MS Word with Visio, but we switched to SIM because of the XMI, PDF and HTML generation.
I also use it for designing databases with ERD and generate the basic SQL code to create the database. I'm curious though how people use it as a modeling/mda tool (so that there is direct relation to their application).
As I understand, this application is not a full featured UML Modeling tool because UML consists of two major parts: model and diagrams. Diagrams are not models, they just visually represent a part of model. And just as some other similar application, your application allows user to draw UML diagrams, but the Modeling functionality is really weak because there is no model validity check and actually no model as a separate entity...
Dusan Rodina - softwareideas.net
23 November 2012 9:40:38
RE: UML Modeling
Hello,
Software Ideas Modeler is not just a diagram drawing tool. It has a real model behind. Although, there are not yet implemented validity checks (they will be certainly added in one of next versions), model entities and diagram elements are two separate things.
E.g. the same class can be placed in multiple diagrams, you can try it (if you want) - copy a class and paste it to another diagram. Program will ask, whether you want to made full copy or you want to make a new diagram element for the existing model.
There can be also relationships between class and sequence diagram, use case and sequence diagram, etc.
E.g. if you use some class method in sequence diagram as call action, it will be always the same method and if you rename it in class diagram, the change will be also visible in sequence diagram.
SIM has its own template language, which allows to access the model and generate source code or documentation.
The relationships between class and sequence diagram is something that I was looking for in the SIM, but was not able to found.
Is there any way to create methods of classes from the sequence diagram? I'm using sequence diagrams as a tool to explore class functionality (methods) and I like an idea of creating methods of class from call actions. I'm sure I've seen that in RR.
Now I'm unable even simply reference from call action to class method. (using 5.30.4537.39293 free version.)
Dusan Rodina - softwareideas.net
16 August 2012 6:03:47
RE: Discount for upgrade
You can send me the request with information about license quantity (1 or more), edition (Professional/Ultimate) to my e-mail and I will send you the PayPal invoice with this discount.
I want to add a special form on purchasing page soon, which will make ordering easier.
Thanks for the information. When you launch this version with the functionality of relationships between tables in reverse engineering, certainly in touch.
Dusan Rodina - softwareideas.net
20 August 2012 13:14:50
RE: RE: RE: Discount for upgrade
Hi,
I sent you a reply to your e-mail just now. Sorry for that long time you had to wait for my reply. I didn't see your message - Spam filter has done a poor job this time.
I am not sure how to specify the column types and I am not sure how to generate DDL that would target SQL Server specifically. I can generate DDL but I guess that result is not standard SQL Sever DDL (I may be wrong though). I looked in the guide but found nothing about that. Note: I am using the free version and I am building an ERD and generating DDL from ERD.
Dany Heijl 29 January 2013 23:33:14
RE: RE: C# import syntax
Paul 10 December 2012 21:49:47
Documentation
Skin27 15 December 2012 5:10:08
RE: Documentation
hinst 23 November 2012 9:22:52
UML Modeling
Dusan Rodina - softwareideas.net 23 November 2012 9:40:38
RE: UML Modeling
Vlad 14 January 2013 20:34:50
RE: RE: UML Modeling
Dusan Rodina - softwareideas.net 15 January 2013 12:54:15
RE: RE: RE: UML Modeling
hinst 23 November 2012 10:18:01
RE: RE: UML Modeling
Dusan Rodina - softwareideas.net 23 November 2012 10:40:06
RE: RE: RE: UML Modeling
Arnaud Seguin 23 November 2012 6:33:15
Diagram Class
Dusan Rodina - softwareideas.net 23 November 2012 7:13:02
RE: Diagram Class
Arnaud Seguin 23 November 2012 7:17:51
RE: RE: Diagram Class
Tomas Sandkvist 16 August 2012 5:53:28
Discount for upgrade
Dusan Rodina - softwareideas.net 16 August 2012 6:03:47
RE: Discount for upgrade
Julia 4 September 2012 11:58:41
RE: RE: Discount for upgrade
Tomas Sandkvist 20 August 2012 5:40:56
RE: RE: Discount for upgrade
Dusan Rodina - softwareideas.net 20 August 2012 13:14:50
RE: RE: RE: Discount for upgrade
Emmad 14 August 2012 16:57:16
Generating DDL for SQL Server
Dusan Rodina - softwareideas.net 15 August 2012 1:38:15
RE: Generating DDL for SQL Server
olivier 23 July 2012 0:11:16
website blocked by proxy