Hello, 

To make a long story short, component realization is poorly supported in 
topcased 5.2.0.


> Why is it possible to links Package to Component via 'component realization'?
If the tool allows users to links Component with Package, it is only because 
'component realization' is a kind of 'Abstraction' and an 'Abstraction' can 
link Package to Component. 
It seems some formal constraints are missing in UML to limit the 'client' 
property of a 'component realization' to a Classifier (while it is implicit in 
the semantic description).

> Why is it not possible to build a well-formed 'component realization'?
Currently, only 'Component diagram' provides a graphical access to create a 
'component realization'.
Unfortunately, 'Component diagram' does not allow user to show Class thus it is 
not possible in a diagram to draw a 'component realization' between a 'Class' 
and a 'Component'.
You can still create a 'component realization' between 2 components.

> Workaround
>From a semantic point of view, 'component realizations' are 'realization' with 
>limitations on the supplier and the client of the 'realization'.
You can in a class diagram show components and classes and draw 'realization' 
between them:
>From a graphical point of view, you will reach the same result; from a 
>semantic point of view, your model will mean almost the same thing.

> Dealing with this issue,
We are actively working on better supporting UML syntax, is this feature 
critical for your work?

Best regards,

Nicolas PERANSIN,
Atos Topcased team.

________________________________________
De : [email protected] 
[[email protected]] de la part de Topcased user list 
where issues are discussed [[email protected]]
Date d'envoi : jeudi 27 septembre 2012 22:31 À : 
[email protected] Objet : [Topcased-users] component 
realization ?

Hi,

With topcased 5.2.0 how is it possible to use component realization ?

Since a component realization is a link between a classifier and a component, 
it should not be possible to link a package with a component using a component 
realization. I am right ?

Sincerly,

Bernard Granier
8 rue Michel de l'Hospital
95310 Saint Ouen l'Aumone
01 30 37 27 84

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


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.



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

Reply via email to