Book a Demo

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - allnamesaretaken

Pages: [1] 2
1
Bugs and Issues / Re: Connector/association type wrongly reckonized
« on: February 08, 2010, 10:07:41 pm »
If someone need example it is given here:
http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1265266117

but I believe that anyone started to work with source code engineering came pretty fast to the same connclusions:

just "association" connection type is reckognized by EA.
Can I get here some official statement that in version EA 7.5 uml from code does not work ?


br,
Milan.

2
Bugs and Issues / Connector/association type wrongly reckonized !
« on: February 06, 2010, 07:32:21 am »
Hi all,

i have one class which implements one interface. After I import with Source Code Engineering to EA instead of "Realisation" link I am getting "generalitarion", why ?
Also I never getting in my UML Class diagram connector Composition or Aggregation type although I have it in C# code... bug  or  what ?

Thanks!
br,
milan.

3
Uml Process / Re: Does reverse engin. of C# to Activitiy diag.wo
« on: July 14, 2010, 10:28:33 pm »
Thanks for answering fast, then everything is clear in short time.

br,
Milan.

4
Uml Process / Re: Does reverse engin. of C# to Activitiy diag.wo
« on: July 14, 2010, 07:49:31 pm »
Hi Geert,

that was most complicated way to say "no" :)

br,
Milan

5
Uml Process / Re: Does reverse engin. of C# to Activitiy diag.wo
« on: July 14, 2010, 01:21:19 am »
Hi Geert,

thanks for answer but nothing about generation of Activity diagrams from the source C# code I did not found  :-[
All topic with the "Code Generation" talks about code generation and I need other direction: activity diagram from the code.
Could you be little more specific where exactlly to search it for ?

Thanks!
Br,
Milan.

6
Uml Process / Does reverse engin. of C# to Activitiy diag.works?
« on: July 13, 2010, 11:42:26 pm »
Hi all,

In documenattion of EA at the link:
mk:@MSITStore:C:\Programme\Sparx%20Systems\EA\EA.chm::/codeengineering.htm

it is stated that reverse enginnering for activity diagrams works.
I tried to import one C# project into EA and I got beside couple of packages one "Class diagram" (with some connections between the classes) but no "Activity diagrams".
If I go to that package(where Class diagram with all methods and classes are located) and select add new diagram "Activity Diagram" it is complete empty      :-/
How to make my activity diagram to read C# project from "Class diagram" ? Is there any example of generating "Activity diagrams" out of some C# code ? does it works at all :D

Br,
Milan.

7
Uml Process / Re: class relation, diamond, but arrow.
« on: February 18, 2010, 10:54:39 pm »
Hallo Simon,

yes I agree that compiler supprot should be part of EA. I am bit supprized that it is not prioretized.

Considering Modeling (the main purpose of EA) is it possible that connecting UML icons without code support make lot of practical sence ?
I would be thankfull if you could send me any example of purpose/application of EA in some middle size(or bigger) project?
it seems I have problem of expecting that UML have to produce something and not just to be used as painting tool.

br,
Milan.

8
Uml Process / Re: class relation, diamond, but arrow.
« on: February 17, 2010, 09:42:05 am »
I'm not aware of any such plans, and to be honest I think it would be a waste of resources better spent in other areas.

Hmm UML tool company which want to invest time in selling something else :)
Could someone explain me what is the main feature of EA if not UML to code generation and otherwise ?

Br,
Milan.

9
Uml Process / Re: class relation, diamond, but arrow.
« on: February 15, 2010, 01:16:05 pm »
Thanks Simon,

>>It exists, but its just not trivial to determine from code alone.  It's a higher level concept than code.

This seems to be little to strong said  :-? at the end of the day all we have is the code there is nothing else which can help us.
I do agree in the case of reference counting in C# it becomes more complicated but it is possible, Microsoft did it. Is it planned to integrate reference counting in EA and approximetlly when ?

In the worst case there could be implemented some switch/option in EA where can be switched off reference counting so it would works just like for C++, giving correct results in the simple cases. If more complecated cases are detected just association arrow can be drown with appropriate "unsupported" message.

br,
Milan.

10
Uml Process / Re: class relation, diamond, but arrow.
« on: February 14, 2010, 11:16:17 pm »
Hi Paolo,

OK, lets play now little more using yours rules :)
so is there any code example with all additional information needed which can in EA UML diagram after reverse engineering brings composition relation between 2 elements ?

If there is not such C++/C# example (I am not too good with other langueges) than ... maybe aggregation(whether shared or composition) does not exist at all :)

br,
Milan.

11
Uml Process / Re: class relation, diamond, but arrow.
« on: February 14, 2010, 03:03:00 pm »
hmm in my simple example it was clear how inner class is created and destroied but still no expected UML diagram is got.
I am not talking about some general cases but about my small example.


>>When a class definition is Nested within another,  it just means you >>can't access the inner calls without going through the outer class.

it means also that inner object is created and destroid with parent class, which is enough for stating aggregation. Right ?

br,
Milan.

12
Uml Process / Re: class relation, diamond, but arrow.
« on: February 14, 2010, 08:36:04 am »
Hi Geert,

feel free to disagree that is why we are here.
Nested class is soemthing what should be at least in this simple example sinonim for aggregation.

So object of type Tmp can exist only if there is object of class NotBase. So this is aggregation, and even more it is composition. Do you agree ?

br,
Milan.

13
Uml Process / Re: class relation, diamond, but arrow.
« on: February 13, 2010, 04:16:14 am »
Hi Geert,

here is another example where from the code is clear that there is aggregation and not association but EA still gives only associations.

    class Base
    {
        private int i = 0;
    }

    class NotBase
    {
        class Tmp
        {
            private int z = 7;
        }
        public Tmp tTmp = new Tmp();
        public Base x = new Base();
    }


At least connection between NotBase and Tmp is aggregation do you agree ?

br,
Milan.

14
Uml Process / Re: class relation, diamond, but arrow.
« on: February 13, 2010, 04:00:21 am »
Hi Günther ,

if you could bring some code for example it would be easier for me to understand your point. But without deeper thinking if for generic does not work(i need example from you to state this) than it can show simplier uml diagram if no generic code is there than the correct uml diagram.

br
Milan.

15
Uml Process / Re: class relation, diamond, but arrow.
« on: February 10, 2010, 03:01:37 am »
Hallo Herr Günther,

I did not thing a lot before saying that but what about checking if B is interface type or not ? this should be easy right ? specially with reflection in .net (lets think about C# bor begining)

interface B
{
}

class A:B
{
}


br,
Milan.

Pages: [1] 2