Closed GoogleCodeExporter closed 9 years ago
Oi Felipe,
Realmente, não é possível criar relações de derivação através do
diagrama. É uma limitação da ferramenta, já que ela é proveniente do
editor TinyUML. Pretendemos substituir a parte de design num futuro próximo,
enquanto isso, o que você pode fazer é:
1. Clique no botão "Infer relations" (release 0.8.3) e as relações de
derivação serão inferidas automaticamente, assim como as materiais e
meronymics. Porém, devido a limitação do design, elas somente aparecerão na
árvore do modelo.
2. Ou, alternativamente, crie modelos OntoUML utilizando o Enterprise Architect
(EA) da Sparx System e importe tais modelos para dentro do OLED. Novamente, o
design do diagrama não aparecerá no OLED pelo motivo supracitado. Para usar a
linguagem OntoUML no EA siga este wiki:
https://code.google.com/p/ontouml-lightweight-editor/wiki/EnterpriseArchitect
John
==================================
Hi Filipe,
It is not possible to create derivation relations through diagram. It's a tool
limitation since the editor is mainly based on the TinyUML editor. We intend to
substitute the design part of the tool in a near future. In the meantime, what
you can do is:
1. to click on the button "Infer relations" (release 0.8.3). The derivation
relations will be inferred automatically, as well as the materials and
meronymics. However, due to the aforementioned limitation in the design, they
will only appear in the model tree at the right side of the application.
2. Or, alternatively, you can create OntoUML models using the Enterprise
Architect (EA) of Sparx System and then import such models inside OLED. Again,
the diagram design will not appear. To use the OntoUML language in EA follow
this wiki:
https://code.google.com/p/ontouml-lightweight-editor/wiki/EnterpriseArchitect
John
Original comment by johnguer...@gmail.com
on 31 Jul 2013 at 1:15
Oi Filipe,
Acabei de implementar a relação de derivation no design do OLED. Entretanto,
ainda temos algumas questões a resolver ao mover elementos e relações em que
a derivation está incluída. Mas agora você já pode criar derivations entre
um relator e um role por exemplo, mesmo se você criar a partir do lado errado
(do relator) o editor cria a relação do lado certo pra você (a partir da
material). O mesmo vale para mediations e characterizations, que não deveriam
ser criadas a partir (como source) de um elemento diferente de Relator ou Mode
(o editor já inverte pra você). Só reforçando, ainda temos problemas de
design (selecionar, arrastar), mas não na criação.
De qualquer forma, a modificação já está disponível na versão 0.8.28 do
OLED.
John
==============
Hi Filipe,
I just implemented derivations (relationships) in the design of OLED. However,
still have some issues to solve regarding moving the elements and connections
when including the derivation relationship. But you are now able to create
derivation between a relator and a role for instance, even if you create from
the wrong side (from the relator) the editor creates it in the right side for
you (from the material). The same goes for mediations and characterizations,
which can be created from an element different from a relator or mode.
Anyhow, the modification is now available in version 0.8.28.
Regards,
John
Original comment by johnguer...@gmail.com
on 6 Dec 2013 at 12:57
Original comment by johnguer...@gmail.com
on 3 Jan 2014 at 4:52
Original issue reported on code.google.com by
felipele...@gmail.com
on 28 Jul 2013 at 5:29