Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Papyrus » My question to specialist of MARTE
My question to specialist of MARTE [message #969469] Sat, 03 November 2012 08:37 Go to next message
Ann barry is currently offline Ann barryFriend
Messages: 28
Registered: November 2012
Junior Member
Hello every specialists,

i am interested in modeling but fresh with MARTE so i began reading on the specification promoted by OMG,
now i try to perform these specifications on Papyrus
but i dont know from when i must start
by your experience, what is the best practical guide to begin with implementing these specification ?

Best regards
Ann barry
Re: My question to specialist of MARTE [message #980232 is a reply to message #969469] Sun, 11 November 2012 13:28 Go to previous messageGo to next message
Ann barry is currently offline Ann barryFriend
Messages: 28
Registered: November 2012
Junior Member
Hello
why there is no specialist answer me?
Re: My question to specialist of MARTE [message #981536 is a reply to message #980232] Mon, 12 November 2012 13:52 Go to previous messageGo to next message
Christian Damus is currently offline Christian DamusFriend
Messages: 1270
Registered: July 2009
Location: Canada
Senior Member

Hi,

Perhaps there is no MARTE specialist watching the newsgroup. What do
you mean by "specialist"? An expert in the modeling methodology that
the MARTE profile complements?

In Papyrus you would start by creating a new Papyrus model project with
the MARTE profile applied to the model. Then, you can create your
system design in the usual way using the stereotypes defined in the
profile. The diagram palettes provided by Papyrus for MARTE-profiled
models should help with that. Probably you have already done all of
this.

But, your question is quite open-ended. Best practices and general
guidance on modeling with MARTE may not be in the scope of the Papyrus
project. Providing tooling to implement the MARTE profile is.

Cheers,

Christian


On 2012-11-11 13:28:33 +0000, Ann barry said:

> Hello why there is no specialist answer me?
Re: My question to specialist of MARTE [message #981889 is a reply to message #981536] Mon, 12 November 2012 19:37 Go to previous messageGo to next message
Ann barry is currently offline Ann barryFriend
Messages: 28
Registered: November 2012
Junior Member
Hello Christian

Thank you for your try to help.

I exactly meant by specialist :
people who are highly skilled in modeling RTE system using MARTE/Papyrus and having many years of experience in this subject.

as you mentioned (stereotypes defined in the profile)
1-Do you mean that it is possible to define any number of stereotype as we need?
If yes , How can we define new stereotype?

2-Or there is standard stereotype in MARTE for each subprofile?
for example :standard stereotype for timing subprofile and we are directly applied it on our model.

Best Regards
Ann
Re: My question to specialist of MARTE [message #982532 is a reply to message #981889] Tue, 13 November 2012 07:47 Go to previous messageGo to next message
Lorea Belategi is currently offline Lorea BelategiFriend
Messages: 5
Registered: September 2012
Junior Member
Hi Ann,

I'm not a specialist in MARTE/Papyrus. But I will try to answer your questions as better as possible.
1) You can define new stereotypes defining a new profile in Papyrus. And later, apply it to a Papyrus model.
2) When you apply MARTE profile to a Papyrus Model, you can use the stereotypes defined in that profile on the model elements. For example, if your aim is to perform analysis, you will need to apply GQAM package of MARTE. The stereotypes are defined and you can see then when applying.

Hope it can help,
Lorea.
Re: My question to specialist of MARTE [message #984551 is a reply to message #982532] Wed, 14 November 2012 20:01 Go to previous messageGo to next message
Ann barry is currently offline Ann barryFriend
Messages: 28
Registered: November 2012
Junior Member
Hello Lorea,

thank you so much for your efforts
yes,your answer help me.
i 'd like to ask about:
1-now we have two things:
a-model for example sequence diagram
b-and profile applied on this model
for example when i want to annotate model(sequence diagram) with [time/duration observation(tag values)+time constraints+stereotype]
what is the model elements for this profile? how can i build profile for this purpose?
2-please clarify this sentence:
"if your aim is to perform analysis, you will need to apply GQAM package of MARTE"
i want to perform time subprofile so which MARTE package i need to apply?

Best Regard
Ann
Re: My question to specialist of MARTE [message #985088 is a reply to message #984551] Thu, 15 November 2012 06:19 Go to previous messageGo to next message
Lorea Belategi is currently offline Lorea BelategiFriend
Messages: 5
Registered: September 2012
Junior Member
Hi Ann,

It doesn't matter which subprofile are you going to use from MARTE, as you can apply the all sub profiles to the model. But at the time to annotate with the stereotypes, you will use those related to the subprofile of time. I don't know I explained properly. In your case, if you are modeling a sequence diagram, you might annotate with stereotypes, the messages between lifelines for example or annotate a timedElement. I never used time subprofile, so this might not be correct. But anyway, when you want to add an stereotype to an element (class, message, lifeline,etc.) of your model, only the available stereotypes for that element will be shown (at least in Papyrus).

Regards,
Lorea.
Re: My question to specialist of MARTE [message #985164 is a reply to message #985088] Thu, 15 November 2012 07:45 Go to previous messageGo to next message
Ann barry is currently offline Ann barryFriend
Messages: 28
Registered: November 2012
Junior Member
Hello Lorea,
i really appreciate you for trying to help other

1-because you are not worked with time subprofile, you can explain my previous questions according to subprofile that you work with.
i mentioned time subprofile for example

2-"when you want to add an stereotype to an element (class, message, lifeline,etc.) of your model, only the available stereotypes for that element will be shown (at least in Papyrus)"
Does this mean we must apply standard stereotypes available for each subprofile?
for example :there is
stereotype related to NFP
stereotype related to time
stereotype related to GRM
...etc
does this correct?

Best Regards
Ann
Re: My question to specialist of MARTE [message #985273 is a reply to message #985164] Thu, 15 November 2012 09:19 Go to previous messageGo to next message
Lorea Belategi is currently offline Lorea BelategiFriend
Messages: 5
Registered: September 2012
Junior Member
Hi Ann,

MARTE profile has certain stereotypes defined in each subprofile. In my case, I have used stereotypes from SAM and PAM sub profiles (just to try how MARTE works). So, when applying them in my model diagrams (class, sequence and deployment), stereotypes that are able to apply to each element are shown. But I also have defined another profile with other kind of information. And apply it to the same model.
Thus, when applying a stereotype to a lifeline such as <<PaRunTInstance>> (from MARTE) I have also the possibility to add a <<kernel>> stereotype (defined in my profile extending the lifeline metaclass). But the stereotypes defined for classes can't be seeing.

So, if you want to use MARTE profile, you have to use the stereotypes defined in it (although you can extend the profile if you need) and you can also add new stereotypes defining another profile.
Does this answer your question?

Regards,
Lorea.
Re: My question to specialist of MARTE [message #985726 is a reply to message #985273] Thu, 15 November 2012 20:24 Go to previous messageGo to next message
Ann barry is currently offline Ann barryFriend
Messages: 28
Registered: November 2012
Junior Member
Hello Lorea,
thank you for clarifying alot of things that i didn't take it into account.

in the first reply you are mentioned "apply GQAM package of MARTE"
1-where can i find "GQAM package" in Papyrus to apply it on my model diagram?

2-"MARTE profile has certain stereotypes defined in each subprofile"
how can i browse stereotypes available for each subprofile through Papyrus?

Best Regards
Ann
Re: My question to specialist of MARTE [message #985777 is a reply to message #985726] Fri, 16 November 2012 07:02 Go to previous messageGo to next message
Lorea Belategi is currently offline Lorea BelategiFriend
Messages: 5
Registered: September 2012
Junior Member
Hi Ann,

You select model in Papyrus and in properties view/profile and choose apply registered profile. You will see different profiles like SysML or MARTE.
On the other hand, the stereotypes of each subprofile are defined in the OMG specification of MARTE. And you can also see them when trying to apply to any of the elements of your model.

Regards,
Lorea.
Re: My question to specialist of MARTE [message #985869 is a reply to message #985777] Fri, 16 November 2012 13:59 Go to previous messageGo to next message
Ann barry is currently offline Ann barryFriend
Messages: 28
Registered: November 2012
Junior Member
Hello Lorea,

i followed the steps but i didn't see this option:"apply registered profile"
Please see attachment
what is the steps to activate this option?

Best Regards
Ann
  • Attachment: apply.png
    (Size: 112.39KB, Downloaded 239 times)
Re: My question to specialist of MARTE [message #986060 is a reply to message #985777] Sat, 17 November 2012 23:00 Go to previous messageGo to next message
Ann barry is currently offline Ann barryFriend
Messages: 28
Registered: November 2012
Junior Member
Hello lorea,

thank you Smile this is the first time that i see something related to MARTE/Papyrus.

1-before,i didn't know that it is necessary to click on model in the model explorer first and then "registered profile" activated to click

2-as i understood it seems that when use standard stereotype of MARTE we don't need to create profile only create new model and then apply the appropriate registered subprofile.

only create profile when we need extension not supported by standard profile such as MARTE and SysML and then apply it to model?
is this right?

Best Regards
Ann
Re: My question to specialist of MARTE [message #1864611 is a reply to message #985869] Thu, 28 March 2024 08:36 Go to previous message
Joker Xue is currently offline Joker XueFriend
Messages: 9
Registered: February 2024
Junior Member
May I ask if this problem is solved for you, I am experiencing a similar problem!
Previous Topic:C code generation static and inline function
Next Topic:How to change the font of a guard specification under an interaction operand
Goto Forum:
  


Current Time: Fri Mar 29 00:59:09 GMT 2024

Powered by FUDForum. Page generated in 0.02639 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top