Hi Wouter,

thank you very much for your quick support. Your solution sound very good.
It would be perfectly fine to inform me when the new features can be
checked out from the CVS repository.

But one more question on CVS: how can I make a complete build of andromda
check out from the CVS repository when team.andromda.org is down?
(Currently I'm especially interested in the code generated for the
animal-guess sample included in andromda and of course the new things
concerning ARIS support.)

Regards
Stefan




|--------+-------------------------------->
|        |          Wouter Zoons          |
|        |          <[EMAIL PROTECTED]|
|        |          forge.net>            |
|        |                                |
|        |          12.06.2004 12:46      |
|        |          Bitte antworten an    |
|        |          draftdog              |
|        |                                |
|--------+-------------------------------->
  
>------------------------------------------------------------------------------------------------------------------------|
  |                                                                                    
                                    |
  |       An:     [EMAIL PROTECTED]                                                    
                   |
  |       Kopie:  [EMAIL PROTECTED], [EMAIL PROTECTED]                                 
           |
  |       Thema:  Re: [Andromda-user] Using AndroMDA with ARIS UML Designer            
                                    |
  
>------------------------------------------------------------------------------------------------------------------------|




hi Stefan,

I have coded the solution to your problem, unfortunately Chad is working
on one of the (binary) files I need, so I need him to release the lock
first
once that is done it is just a matter of checking in the code (and
perhaps making sure everything is working fine :-) )

so, what did I do:

if you cannot put an activity graph inside the namespace of a usecase
you can just put in anywhere you want, but you'll need to give it a name
that is unique among all activity graphs
then you add a tagged value to the use-case like this:
@andromda.struts.usecase.activity=myActivityGraphName

I decided to put the tagged value on the use-case because some tools do
not support tagged values on activity graphs

I'll let you know when it is in CVS, if you really want I could then
send you a copy of the bpm4struts-cartridge that has this fix, so you
don't need to wait for anonymous CVS to catch up

-- Wouter.

[EMAIL PROTECTED] wrote:

>Hello Wouter,
>
>I allready have feedback from the ARIS guys. They told me that ARIS
doesn't
>support to create activity graphs in the namespace of an use case becouse
>its not UML standard (uups...)
>
>The specification 1.4.1 and 1.5, Chapter 2.11.3.5 (Well-Formedness Rules
>for Use Cases) says (due to the ARIS guys, I haven't checked it):
>[3] A UseCase cannot contain any Classifiers.self.contents->isEmpty
>
>Ok, an activity graph isn't a classifier, but the OCL says: namepace must
>be empty.
>
>So the aris guys won't like to enable the feature to define things in the
>namespace of an use case but recommend to use the meta association
>"behaviour".
>The problem with that is that an activity graph can't define the behaviour
>of a use case and at the same time specify a class' behaviour.
>But the last is necessary to use the classes methods in the activity graph
>for deferrable events...
>
>The only idea I have is to define the link between use case and actvity
>graph by e.g. a tagged value. (That would be the other way around compared
>to the allready existing tag @andromda.struts.controller.usecase.)
>
>Do you have any idea?
>
>Regards
>Stefan
>
>
>
>|--------+------------------------>
>|        |          [EMAIL PROTECTED]|
>|        |          tscape.net    |
>|        |                        |
>|        |          11.06.2004    |
>|        |          12:37         |
>|        |                        |
>|--------+------------------------>
>  >
------------------------------------------------------------------------------------------------------------------------|

>  |
|
>  |       An:     [EMAIL PROTECTED],
[EMAIL PROTECTED]                                       |
>  |       Kopie:  [EMAIL PROTECTED]
|
>  |       Thema:  Re: Re: [Andromda-user] Using AndroMDA with ARIS UML
Designer                                            |
>  >
------------------------------------------------------------------------------------------------------------------------|

>
>
>
>
>hello Stefan,
>
>that's very unfortunate you can't do that with Aris, I will add a feature
>this evening so you can use a tagged value to make the link.
>
>weird, because the default way of modeling is to add the graph in the
>use-case
>
>I will let you know how to get things running, in the meantime I recommend
>contacting the Aris developers :-) because you'll get more sleep if you
>don't need to manage tagged values :-)
>
>cya
>-- Wouter
>
>
>
>__________________________________________________________________
>Introducing the New Netscape Internet Service.
>Only $9.95 a month -- Sign up today at http://isp.netscape.com/register
>
>Netscape. Just the Net You Need.
>
>New! Netscape Toolbar for Internet Explorer
>Search from anywhere on the Web and block those annoying pop-ups.
>Download now at http://channels.netscape.com/ns/search/install.jsp
>
>
>
>
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by the new InstallShield X.
>>From Windows to Linux, servers to mobile, InstallShield X is the
>one installation-authoring solution that does it all. Learn more and
>evaluate today! http://www.installshield.com/Dev2Dev/0504
>_______________________________________________
>Andromda-user mailing list
>[EMAIL PROTECTED]
>https://lists.sourceforge.net/lists/listinfo/andromda-user
>
>
>








-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the
one installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
Andromda-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to