Skip to main content



      Home
Home » Modeling » Papyrus » Papyrus introduction
Papyrus introduction [message #468548] Mon, 06 October 2008 05:20 Go to next message
Eclipse UserFriend
Hi Guys,

Let's first introduce myself. I am sebastien and I will lead this new
MDT's component, the so-called Papyrus Tool. But your question is of
course what this new component?

Papyrus is a UML & SysML graphical editor under the Eclipse Model
Development Tools (MDT) project. Specially, this project will provide
the glue around valuable UML & SysML diagram editors (GMF based or not)
and other MDE tools. It will also offer support for UML & SysML
profiling mechanisms.

Currently, the Papyrus team is working hardly on the first bundle of
code for papyrus. This one should be deliver in mid of November. The
Eclipse's web page for Papyrus is http://www.eclipse.org/mdt/papyrus/.

--- Sébastien Gérard
Re: Papyrus introduction [message #468549 is a reply to message #468548] Wed, 15 October 2008 11:08 Go to previous messageGo to next message
Eclipse UserFriend
Sebastien,

Thanks for the introduction. For those that may be wondering why this
project was created when it may seem as though its mandate overlaps with
that of the UML2 Tools subproject of MDT, I'd like to offer an explanation.

There are a number of reasons why it made sense to accept creation of
Papyrus within MDT, many of which were discussed at the EclipseCon BOF
session (see [1]) in March and mentioned on my blog (see [1]). In my mind,
the two subprojects are different, but complementary, in scope and intent -
one (UML2 Tools) is focused on (eventual) automatic generation of UML
diagram editors whereas the other (Papyrus) is focused on providing a
user-cosumable integrated environment for editing models based on UML and
other related languages (like SysML)...

Kenn

[1] http://ed-merks.blogspot.com/2008/03/eclipsecon-tuesday.html
[2] http://kenn-hussey.blogspot.com/2008/04/on-doing-right-thing .html

"Sebastien" <sebastien.gerard@cea.fr> wrote in message
news:gccld1$il4$1@build.eclipse.org...
> Hi Guys,
>
> Let's first introduce myself. I am sebastien and I will lead this new
> MDT's component, the so-called Papyrus Tool. But your question is of
> course what this new component?
>
> Papyrus is a UML & SysML graphical editor under the Eclipse Model
> Development Tools (MDT) project. Specially, this project will provide
> the glue around valuable UML & SysML diagram editors (GMF based or not)
> and other MDE tools. It will also offer support for UML & SysML
> profiling mechanisms.
>
> Currently, the Papyrus team is working hardly on the first bundle of
> code for papyrus. This one should be deliver in mid of November. The
> Eclipse's web page for Papyrus is http://www.eclipse.org/mdt/papyrus/.
>
> --- S
Re: Papyrus introduction [message #468552 is a reply to message #468549] Mon, 20 October 2008 04:33 Go to previous messageGo to next message
Eclipse UserFriend
Kenn Hussey wrote:

<snip>
> In my mind,
> the two subprojects are different, but complementary, in scope and intent -
> one (UML2 Tools) is focused on (eventual) automatic generation of UML
> diagram editors whereas the other (Papyrus) is focused on providing a
> user-cosumable integrated environment for editing models based on UML and
> other related languages (like SysML)...

Please add this distinction to the project descriptions on the MDT page.
Re: Papyrus introduction [message #468558 is a reply to message #468552] Mon, 20 October 2008 08:43 Go to previous messageGo to next message
Eclipse UserFriend
Markus,

Great idea, thanks for the suggestion; done.

Kenn

"Markus Milleder" <markus.milleder@generali.at> wrote in message
news:e3966ce1b7562b8f677f89391707e715$1@www.eclipse.org...
> Kenn Hussey wrote:
>
> <snip>
>> In my mind, the two subprojects are different, but complementary, in
>> scope and intent - one (UML2 Tools) is focused on (eventual) automatic
>> generation of UML diagram editors whereas the other (Papyrus) is focused
>> on providing a user-cosumable integrated environment for editing models
>> based on UML and other related languages (like SysML)...
>
> Please add this distinction to the project descriptions on the MDT page.
>
>
How to develop a hierarchical composit diagrams with Papyrus ? [message #522950 is a reply to message #468548] Wed, 24 March 2010 11:36 Go to previous messageGo to next message
Eclipse UserFriend
Hello,

I am writing in hopes to help me on the following:
- How to develop a hierarchical composit diagrams with Papyrus.
In fact, I would like to implement model on several diagrams

I thank you in advance
Re: How to develop a hierarchical composit diagrams with Papyrus ? [message #523360 is a reply to message #522950] Fri, 26 March 2010 03:13 Go to previous messageGo to next message
Eclipse UserFriend
Hello,

Sorry but it is not so clear for me what you really want to do. What do
you mean exactly by "hierarchical composit diagrams"? a diagram hierarchy?
In UML there is no diagram hierarchy as there are no relationship
between diagrams. But you can show hierarchical composition between
model elements (class composition for isntance, or even package
containment).
If you use composition between say A and B, you can show this
composition on a first class diagram and then use a composite structure
diagram in the context of A to see the parts of A including a property
of B type. Then you can create a structure composite diagram on B to see
B properties.
You will have a hierarchy of model elements and a different diagram for
each level of the hierarchy.
Did I get your point?
regards
raphaël

ara@all4tec.net a écrit :
> Hello,
>
> I am writing in hopes to help me on the following:
> - How to develop a hierarchical composit diagrams with Papyrus.
> In fact, I would like to implement model on several diagrams
>
> I thank you in advance
Re: How to develop a hierarchical composit diagrams with Papyrus ? [message #523616 is a reply to message #523360] Sat, 27 March 2010 05:54 Go to previous messageGo to next message
Eclipse UserFriend
I think that Olliver just want to use the same model element in more than one diagram and not to create three different kinds of diagrams just for this need.

UML is composed by graphical UML Editor and a model. I think there is a misunderstanding in the answer because you can use the same element with UML free tools in two different diagrams if you create the new diagram in the property view and then drag and drop from the property view to the UML editor Razz

[Updated on: Sat, 27 March 2010 05:56] by Moderator

Re: How to develop a hierarchical composit diagrams with Papyrus ? [message #527628 is a reply to message #523360] Thu, 15 April 2010 15:32 Go to previous message
Eclipse UserFriend
Hi all,

You can find here a simple MDT papyrus model describing a hierarchy of
classes using class diagram and composite diagrams at different levels
of the herarchy:
http://wiki.eclipse.org/Papyrus_User_Guide#Papyrus_Zoo_of_UM L_Models

You will get screenshots and link to the MDT papyrus project.
Hope it helps,
regards
raphaël

raphaël Faudou a écrit :
> Hello,
>
> Sorry but it is not so clear for me what you really want to do. What do
> you mean exactly by "hierarchical composit diagrams"? a diagram hierarchy?
> In UML there is no diagram hierarchy as there are no relationship
> between diagrams. But you can show hierarchical composition between
> model elements (class composition for isntance, or even package
> containment).
> If you use composition between say A and B, you can show this
> composition on a first class diagram and then use a composite structure
> diagram in the context of A to see the parts of A including a property
> of B type. Then you can create a structure composite diagram on B to see
> B properties.
> You will have a hierarchy of model elements and a different diagram for
> each level of the hierarchy.
> Did I get your point?
> regards
> raphaël
>
> ara@all4tec.net a écrit :
>> Hello,
>>
>> I am writing in hopes to help me on the following:
>> - How to develop a hierarchical composit diagrams with Papyrus.
>> In fact, I would like to implement model on several diagrams
>>
>> I thank you in advance
Re: Papyrus introduction [message #564952 is a reply to message #468548] Wed, 15 October 2008 11:08 Go to previous message
Eclipse UserFriend
Sebastien,

Thanks for the introduction. For those that may be wondering why this
project was created when it may seem as though its mandate overlaps with
that of the UML2 Tools subproject of MDT, I'd like to offer an explanation.

There are a number of reasons why it made sense to accept creation of
Papyrus within MDT, many of which were discussed at the EclipseCon BOF
session (see [1]) in March and mentioned on my blog (see [1]). In my mind,
the two subprojects are different, but complementary, in scope and intent -
one (UML2 Tools) is focused on (eventual) automatic generation of UML
diagram editors whereas the other (Papyrus) is focused on providing a
user-cosumable integrated environment for editing models based on UML and
other related languages (like SysML)...

Kenn

[1] http://ed-merks.blogspot.com/2008/03/eclipsecon-tuesday.html
[2] http://kenn-hussey.blogspot.com/2008/04/on-doing-right-thing .html

"Sebastien" <sebastien.gerard@cea.fr> wrote in message
news:gccld1$il4$1@build.eclipse.org...
> Hi Guys,
>
> Let's first introduce myself. I am sebastien and I will lead this new
> MDT's component, the so-called Papyrus Tool. But your question is of
> course what this new component?
>
> Papyrus is a UML & SysML graphical editor under the Eclipse Model
> Development Tools (MDT) project. Specially, this project will provide
> the glue around valuable UML & SysML diagram editors (GMF based or not)
> and other MDE tools. It will also offer support for UML & SysML
> profiling mechanisms.
>
> Currently, the Papyrus team is working hardly on the first bundle of
> code for papyrus. This one should be deliver in mid of November. The
> Eclipse's web page for Papyrus is http://www.eclipse.org/mdt/papyrus/
>
> --- S
Re: Papyrus introduction [message #565005 is a reply to message #468549] Mon, 20 October 2008 04:33 Go to previous message
Eclipse UserFriend
Kenn Hussey wrote:

<snip>
> In my mind,
> the two subprojects are different, but complementary, in scope and intent -
> one (UML2 Tools) is focused on (eventual) automatic generation of UML
> diagram editors whereas the other (Papyrus) is focused on providing a
> user-cosumable integrated environment for editing models based on UML and
> other related languages (like SysML)...

Please add this distinction to the project descriptions on the MDT page.
Re: Papyrus introduction [message #565072 is a reply to message #468552] Mon, 20 October 2008 08:43 Go to previous message
Eclipse UserFriend
Markus,

Great idea, thanks for the suggestion; done.

Kenn

"Markus Milleder" <markus.milleder@generali.at> wrote in message
news:e3966ce1b7562b8f677f89391707e715$1@www.eclipse.org...
> Kenn Hussey wrote:
>
> <snip>
>> In my mind, the two subprojects are different, but complementary, in
>> scope and intent - one (UML2 Tools) is focused on (eventual) automatic
>> generation of UML diagram editors whereas the other (Papyrus) is focused
>> on providing a user-cosumable integrated environment for editing models
>> based on UML and other related languages (like SysML)...
>
> Please add this distinction to the project descriptions on the MDT page.
>
>
How to develop a hierarchical composit diagrams with Papyrus ? [message #598704 is a reply to message #468548] Wed, 24 March 2010 11:36 Go to previous message
Eclipse UserFriend
Hello,

I am writing in hopes to help me on the following:
- How to develop a hierarchical composit diagrams with Papyrus.
In fact, I would like to implement model on several diagrams

I thank you in advance
Re: How to develop a hierarchical composit diagrams with Papyrus ? [message #598717 is a reply to message #598704] Fri, 26 March 2010 03:13 Go to previous message
Eclipse UserFriend
Hello,

Sorry but it is not so clear for me what you really want to do. What do
you mean exactly by "hierarchical composit diagrams"? a diagram hierarchy?
In UML there is no diagram hierarchy as there are no relationship
between diagrams. But you can show hierarchical composition between
model elements (class composition for isntance, or even package
containment).
If you use composition between say A and B, you can show this
composition on a first class diagram and then use a composite structure
diagram in the context of A to see the parts of A including a property
of B type. Then you can create a structure composite diagram on B to see
B properties.
You will have a hierarchy of model elements and a different diagram for
each level of the hierarchy.
Did I get your point?
regards
raphaël

ara@all4tec.net a écrit :
> Hello,
>
> I am writing in hopes to help me on the following:
> - How to develop a hierarchical composit diagrams with Papyrus.
> In fact, I would like to implement model on several diagrams
>
> I thank you in advance
Re: How to develop a hierarchical composit diagrams with Papyrus ? [message #601905 is a reply to message #523360] Sat, 27 March 2010 05:54 Go to previous message
Eclipse UserFriend
I think that Olliver just want to use the same model element in more than one diagram and not to create three different kind of diagrams just for this need.

UML is composed by graphical UML Editor and a model and certainly not only a graphical editor with no relation betwwen diagrams. I think there is a misunderstanding in the answer because you can use the same element in two different diagrams if you create the new diagram in the property view and then drag and drop from the property view to the UML editor :p
Re: How to develop a hierarchical composit diagrams with Papyrus ? [message #601942 is a reply to message #523360] Thu, 15 April 2010 15:32 Go to previous message
Eclipse UserFriend
Hi all,

You can find here a simple MDT papyrus model describing a hierarchy of
classes using class diagram and composite diagrams at different levels
of the herarchy:
http://wiki.eclipse.org/Papyrus_User_Guide#Papyrus_Zoo_of_UM L_Models

You will get screenshots and link to the MDT papyrus project.
Hope it helps,
regards
raphaël

raphaël Faudou a écrit :
> Hello,
>
> Sorry but it is not so clear for me what you really want to do. What do
> you mean exactly by "hierarchical composit diagrams"? a diagram hierarchy?
> In UML there is no diagram hierarchy as there are no relationship
> between diagrams. But you can show hierarchical composition between
> model elements (class composition for isntance, or even package
> containment).
> If you use composition between say A and B, you can show this
> composition on a first class diagram and then use a composite structure
> diagram in the context of A to see the parts of A including a property
> of B type. Then you can create a structure composite diagram on B to see
> B properties.
> You will have a hierarchy of model elements and a different diagram for
> each level of the hierarchy.
> Did I get your point?
> regards
> raphaël
>
> ara@all4tec.net a écrit :
>> Hello,
>>
>> I am writing in hopes to help me on the following:
>> - How to develop a hierarchical composit diagrams with Papyrus.
>> In fact, I would like to implement model on several diagrams
>>
>> I thank you in advance
Previous Topic:EditingDomains
Next Topic:Getting org.eclipse.ocl.SemanticException: Cannot find operation (allOwnedElements()) for the type..
Goto Forum:
  


Current Time: Sun Jul 27 11:09:08 EDT 2025

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

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

Back to the top