Is my question a stupid one? 
Is it unclear? 
Am I the only person that uses information flows? 
Is the help updated with the TOPCASED versions?

Thank to anyone who answers, any answer is preferable than nothing


-----Message d'origine-----
De : [email protected] 
[mailto:[email protected]] De la part de 
[email protected]
Envoyé : lundi 22 août 2011 12:00
À : [email protected]
Objet : Topcased-users Digest, Vol 71, Issue 10

Send Topcased-users mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.gforge.enseeiht.fr/cgi-bin/mailman/listinfo/topcased-users

or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Topcased-users digest..."


Today's Topics:

   1. Information flows in SysML
      (Topcased user list where issues are discussed)


----------------------------------------------------------------------

Message: 1
Date: Mon, 22 Aug 2011 09:14:32 +0200
From: Topcased user list where issues are discussed
        <[email protected]>
To: "[email protected]"
        <[email protected]>,
        "[email protected]"
        <[email protected]>
Subject: [Topcased-users] Information flows in SysML
Message-ID:
        <mailman.1.1313997293.6010.topcased-us...@lists.gforge.enseeiht.fr>
Content-Type: text/plain; charset="iso-8859-1"

Hi,

I need to show information flows on connectors in my IBDs. The help says it is 
possible but it doesn't work. 
Did anybody ever used information flows? Am I missing something? Is it a bug?

Thanks,

Aymenn

-----Message d'origine-----
De?: [email protected] 
[mailto:[email protected]] De la part de 
[email protected]
Envoy??: samedi 20 ao?t 2011 12:00
??: [email protected]
Objet?: Topcased-users Digest, Vol 71, Issue 9

Send Topcased-users mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.gforge.enseeiht.fr/cgi-bin/mailman/listinfo/topcased-users

or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Topcased-users digest..."


Today's Topics:

   1. No type in a property during doc generation
      (Topcased user list where issues are discussed)
   2. Re: C2UML - Maturity, ErrorLog insufficient
      (Topcased user list where issues are discussed)
   3. Re: No type in a property during doc generation
      (Topcased user list where issues are discussed)


----------------------------------------------------------------------

Message: 1
Date: Wed, 17 Aug 2011 15:31:49 +0200
From: Topcased user list where issues are discussed
        <[email protected]>
To: <[email protected]>
Subject: [Topcased-users] No type in a property during doc generation
Message-ID:
        <mailman.0.1313760995.12372.topcased-us...@lists.gforge.enseeiht.fr>
Content-Type: text/plain; charset="iso-8859-1"

Dear all,

I'm trying to generate doc from a sysml model with a .odt template. Up to now, 
it worked well but I recently met a problem with the following script:

[for (p:Property|self.ownedAttribute->filter(Property))]
        [p.type/]
[/for]

Let's note that "self" is a block that contains properties and one is clearly 
typed, BTW, the type is a value type. When the doc generation is launched, I 
got:

  The execution of a script failed: Unrecognized variable: (type)

any idea?

Thanks in advance,

Romuald
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.gforge.enseeiht.fr/pipermail/topcased-users/attachments/20110817/63130386/attachment-0001.html>

------------------------------

Message: 2
Date: Fri, 19 Aug 2011 16:26:28 +0200
From: Topcased user list where issues are discussed
        <[email protected]>
To: [email protected]
Subject: Re: [Topcased-users] C2UML - Maturity, ErrorLog insufficient
Message-ID:
        <mailman.0.1313766109.16439.topcased-us...@lists.gforge.enseeiht.fr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Hi Kessel,

Sorry for the answer delay but i was on holidays.
I'm the new maintainer of the C2UML component, for 3 months only. 
Therefore i will try to treat your problem and answer your questions.

Le 27/07/2011 00:31, Topcased user list where issues are discussed a 
?crit :
> So, the questions came up on:
> * how mature is the C2UML reverse engineering, what do I have to setup 
> to get it to work properly?
The module successfully reversed and generate as the same, the full code 
base of the flight software for en experimental satellite of the CNES.
It is used daily in this project and another one near me, because all 
the software conception is realized in UML (now was done with STOOD 
previously). The UML model contains all the code base and allow the full 
documentation delivered to the CNES thanks to Gendoc2.
Some reverse actions are made from newly created or modified code (out 
of the UML editors). That code is tested, validated and then reversed 
into the model with C2UML.

> * can I exclude the reverse engineering of some code?
For this you need to explicitly remove the module or the file from the C 
build options in Eclipse (Menu File > Properties - or right click on the 
file - > C/C++ Build > Exclude resource from build, should be checked)

> * how mature is the code generation, what does it all generate?
For our usage the generated code is expected to be identical (modulo 
comments generation and declaration order) to the reversed code.
(Ok this should be accomplished only if your code is successfully 
reversed first !)
The C compiler shall compile equally the reversed and the generated code.

> * can I exclude the generation of some elements (e.g. variant handling)?
The generation takes all the UML classes in order to generate the 
corresponding module, you should put the UML entities you don't want to 
be generated out of the "src package" path. See the project options into 
Menu Project > Properties > Topcased > C to UML > General Settings.
But excluding from generation a artifact that is defined or reference 
into a class that will be generated in not currently possible.

> * is there a notion of "external files" like files (like in Rhapsody), 
> like external legacy files, which need to be there for 
> usage-dependency, but should never be part of code genration?
The code generation process only generates the C modules which are 
represented into the UML model and as said above, into the "src path" 
defined in the project properties. For reverse, if you need to exclude a 
specific file i've also explained it above. And for later use of this 
file into the CDT environment, after the reverse, you should checkout 
the exclude option.
Any other file which is not part of the UML model or the C source is not 
reversed.

> * since you state, that big companies are using Topcased, what and how 
> are they using Topcased in real projects, what are the drawbacks?
> * so you are traversing to papyrus, will they also get the diagram 
> outline (e.g. the one that states  [package] XYZ
> * are you planning to implement the UML timing diagram?
I will let the TOPCASED technical committee answer to your questions 
here :) i'm to young in the project !

> Back to my actual problem, I get the following when RE'ing an 
> CANbedded stack. (Tried it with Topcased 4.3.0 and the 5.0RC3)
> There first come some warnings then errors, and finally it bails out, 
> probably on the same file, over and over again.
>

 From the message stack i can explain your problem with a missing type 
declaration in your C code base. The reverse module can't find some 
types nor in your code nor in any referenced library. Maybe you have 
some external types that are referenced in the C source file but which 
are not referenced in the Eclipse project ?
That's my primary analysis, but without more data i couldn't find out more.
I agreed that the exception stack is quite horrific, but this seems to 
be the result of a second problem maybe caused by your "external files" 
: excluding these files during the reverse may do disappear that part of 
the error log.

I hope that this answer will help you to carry out a successful reverse. 
If it's not the case, maybe direct mail exchange could be done to 
provide me more data, let me know.
Also don't hesitate to fill in bugs or a features requests for the C2UML 
component, we need more external feedback on this component in order to 
improve it.

Regards,
Fabien

-- 
Fabien Toral
CS Syst?mes d'Information
+33 5 67 69 68 10




------------------------------

Message: 3
Date: Fri, 19 Aug 2011 16:06:07 +0000
From: Topcased user list where issues are discussed
        <[email protected]>
To: "[email protected]"
        <[email protected]>,
        "[email protected]"
        <[email protected]>
Subject: Re: [Topcased-users] No type in a property during doc
        generation
Message-ID:
        <mailman.2.1313769992.16439.topcased-us...@lists.gforge.enseeiht.fr>
Content-Type: text/plain; charset="iso-8859-1"

Hello Romuald,

Property refers to two different types in UML and SysML, one with a ? type ? 
attribute and not the other.
The script engine seems to take the wrong one :  try using the prefix ? 
sysML::Property ? or ? uml::Property ?
Ex. : [for (p : uml::Property|... )]

Regards,
Anne

De : [email protected] 
[mailto:[email protected]] De la part de Topcased user 
list where issues are discussed
Envoy? : mercredi 17 ao?t 2011 15:32
? : [email protected]
Objet : [Topcased-users] No type in a property during doc generation


Dear all,

I'm trying to generate doc from a sysml model with a .odt template. Up to now, 
it worked well but I recently met a problem with the following script:

[for (p:Property|self.ownedAttribute->filter(Property))]
        [p.type/]
[/for]

Let's note that "self" is a block that contains properties and one is clearly 
typed, BTW, the type is a value type. When the doc generation is launched, I 
got:

  The execution of a script failed: Unrecognized variable: (type)

any idea?

Thanks in advance,

Romuald

________________________________

Ce message et les pi?ces jointes sont confidentiels et r?serv?s ? l'usage 
exclusif de ses destinataires. Il peut ?galement ?tre prot?g? par le secret 
professionnel. Si vous recevez ce message par erreur, merci d'en avertir 
imm?diatement l'exp?diteur et de le d?truire. L'int?grit? du message ne pouvant 
?tre assur?e sur Internet, la responsabilit? du groupe Atos ne pourra ?tre 
engag?e quant au contenu de ce message. Bien que les meilleurs efforts soient 
faits pour maintenir cette transmission exempte de tout virus, l'exp?diteur ne 
donne aucune garantie ? cet ?gard et sa responsabilit? ne saurait ?tre engag?e 
pour tout dommage r?sultant d'un virus transmis.

This e-mail and the documents attached are confidential and intended solely for 
the addressee; it may also be privileged. If you receive this e-mail in error, 
please notify the sender immediately and destroy it. As its integrity cannot be 
secured on the Internet, the Atos group liability cannot be triggered for the 
message content. Although the sender endeavors to maintain a computer 
virus-free network, the sender does not warrant that this transmission is 
virus-free and will not be liable for any damages resulting from any virus 
transmitted.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.gforge.enseeiht.fr/pipermail/topcased-users/attachments/20110819/1da1c2aa/attachment-0001.html>

------------------------------

_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/cgi-bin/mailman/listinfo/topcased-users

End of Topcased-users Digest, Vol 71, Issue 9
*********************************************

This mail has originated outside your organization, either from an external 
partner or the Global Internet.
Keep this in mind if you answer this message.



The information in this e-mail is confidential. The contents may not be 
disclosed or used by anyone other than the addressee. Access to this e-mail by 
anyone else is unauthorised.
If you are not the intended recipient, please notify Airbus immediately and 
delete this e-mail.
Airbus cannot accept any responsibility for the accuracy or completeness of 
this e-mail as it has been sent over public networks. If you have any concerns 
over the content of this message or its Accuracy or Integrity, please contact 
Airbus immediately.
All outgoing e-mails from Airbus are checked using regularly updated virus 
scanning software but you should take whatever measures you deem to be 
appropriate to ensure that this message and any attachments are virus free.




------------------------------

_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/cgi-bin/mailman/listinfo/topcased-users

End of Topcased-users Digest, Vol 71, Issue 10
**********************************************

This mail has originated outside your organization, either from an external 
partner or the Global Internet.
Keep this in mind if you answer this message.



The information in this e-mail is confidential. The contents may not be 
disclosed or used by anyone other than the addressee. Access to this e-mail by 
anyone else is unauthorised.
If you are not the intended recipient, please notify Airbus immediately and 
delete this e-mail.
Airbus cannot accept any responsibility for the accuracy or completeness of 
this e-mail as it has been sent over public networks. If you have any concerns 
over the content of this message or its Accuracy or Integrity, please contact 
Airbus immediately.
All outgoing e-mails from Airbus are checked using regularly updated virus 
scanning software but you should take whatever measures you deem to be 
appropriate to ensure that this message and any attachments are virus free.


_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/cgi-bin/mailman/listinfo/topcased-users

Reply via email to