Archive

General

Archive of old comments.

24 March 2013 16:30:55

Dany Heijl 29 January 2013 23:33:14

RE: RE: C# import syntax

Thanks for the feedback!

Danny

Paul 10 December 2012 21:49:47

Documentation

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?

Skin27 15 December 2012 5:10:08

RE: Documentation

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).

hinst 23 November 2012 9:22:52

UML Modeling

Hello.

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...

Am I correct?

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.

Vlad 14 January 2013 20:34:50

RE: RE: UML Modeling

Hello DuĊĦan,

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 15 January 2013 12:54:15

RE: RE: RE: UML Modeling

Hello Vlad,

you're right, this way is not possible, but I will certainly implement it. Thank you for your suggestion.

Currently, you can reference a call action only from an existing class, not vice versa.

Editing of sequence diagram was improved in versions 5.60 and 5.80.

hinst 23 November 2012 10:18:01

RE: RE: UML Modeling

Lol. I see. Nice. Thanks for explanation

Dusan Rodina - softwareideas.net 23 November 2012 10:40:06

RE: RE: RE: UML Modeling

You're welcome.

Arnaud Seguin 23 November 2012 6:33:15

Diagram Class

Is it possible to add an inner class in a class ?

Dusan Rodina - softwareideas.net 23 November 2012 7:13:02

RE: Diagram Class

Hello,

inner class can be modeled using Containment relationship. I drew an example for you: www.softwareideas.net/Images/Examples/InnerClass.png

Despite the fact that you can draw it using UML notation, source code generator does not support it yet. However, I can add it in the next release.

Arnaud Seguin 23 November 2012 7:17:51

RE: RE: Diagram Class

Thanks a lot for your help.

Tomas Sandkvist 16 August 2012 5:53:28

Discount for upgrade

I own version 4. How can I receive the 50% discount mentioned on the license purchasing page?

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.

Julia 4 September 2012 11:58:41

RE: RE: Discount for upgrade

Thanks for the information. When you launch this version with the functionality of relationships between tables in reverse engineering, certainly in touch.

Tomas Sandkvist 20 August 2012 5:40:56

RE: RE: Discount for upgrade

OK, I just sent you an email on this matter.

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.

Emmad 14 August 2012 16:57:16

Generating DDL for SQL Server

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.

Thanks.

Dusan Rodina - softwareideas.net 15 August 2012 1:38:15

RE: Generating DDL for SQL Server

The easiest way how to set column type is inline-editing. So when you click on Add attribute in context bar (below entity) and type for example this:

"mycolumn : int"

column with name "mycolumn" and "int" type will be added to entity.

SQL DDL (generated by Software Ideas Modeler) can be used on SQL Server.

olivier 23 July 2012 0:11:16

website blocked by proxy

Hi,

I don't know what kind of tags or structure you use for your website but my company's proxy classifies it as "Gaming" and so blocks it ??

I don't know if you can do something about it, but it's just bad if people can't access your software for such a reason !