Hi Stefano,

I think this is a dangerous solution to use.

The cut action doesn't clean the models and the editor whereas the delete action does. It's because of this cleaning that performance are not good.

Here is an example of what can happen :

Duplicate an Internal Block Diagram (let's call them IBD-A and IBD-B) where two properties are shown, linked together with a connector.

If in IBD-A, you cut one of the two properties :
1- In IBD-A the property cut has disapeared.
2- In IBD-B the property is still available
3- In the outline, the property cut has disappeared, but the connector is still there, and the two connector ends are still available (with a connector end still referencing the property cut).

You can save the model, and no error is raised.
But if you re-open your editor, you will have some graphical issues (and maybe some models issues) because the property has not been well removed.


This example is voluntary really easy to reproduce and to solve. But in a large models, I think the consequences can be much more difficult to manage.


Best Regards,

Thibault

Stefano Puri a écrit :
Hi all,

we have some performance issue with the deletion of an entity in a big SysML model, in fact it can take a lot of time for a single entity, I know that this is a known issue... however I have seen that the cut action is much more fast.

I know that cut is different from delete, for instance it doesn't act upon links; e.g. it is possible to cut a block and save: the block disappear from the diagram and the model but the associated links, if any, still remain in the model in a pending state, with source or target empty.

However do you think is safe to use the cut action instead of the delete as 'user-level patch'? Eventually I think it is possible to use the cut action on the pending links through the .sysml model tree editor to clean it...

Regards,

Stefano.



LEGAL DISCLAIMER:
The contents of this email and any transmitted files are confidential and 
intended solely for the use of the individual or entity to whom they are 
addressed. We hereby exclude any warranty and any liability as to the quality 
or accuracy of the contents of this email and any attached transmitted files. 
If you are not the intended recipient, be advised that you have received this 
email in error and that any use, dissemination, forwarding, printing or copying 
of this email is strictly prohibited. If you have received this email in error 
please contact the sender and delete the material from any computer.

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


begin:vcard
fn;quoted-printable:Thibault Landr=C3=A9
n;quoted-printable:Landr=C3=A9;Thibault
org:Atos Origin - Agence Sud-Ouest ;Systems Integration
adr;quoted-printable;quoted-printable:5, avenue Albert Durand ;;Batiment A=C3=A9ropole ;Blagnac;Midi-Pyr=C3=A9n=C3=A9es;31701;France
email;internet:[email protected]
tel;work:+33 (0)5.34.55.82.23
note;quoted-printable:D=C3=A9veloppement durable, anticipons pour notre avenir / Sustainibility=
	, advance our future=0D=0A=
	P N'imprimez ce mail que si n=C3=A9cessaire / please consider your enviro=
	nmental responsibility before printing this e-mail.=0D=0A=
	Ce message et les pi=C3=A8ces jointes sont confidentiels et r=C3=A9serv=C3=
	=A9s =C3=A0 l'usage exclusif de ses destinataires. Il peut =C3=A9galement=
	=C3=AAtre prot=C3=A9g=C3=A9 par le secret professionnel. Si vous recevezc=
	e message par erreur, merci d'en avertir imm=C3=A9diatement l'exp=C3=A9di=
	teur et de le d=C3=A9truire. L'int=C3=A9grit=C3=A9 du message ne pouvant=C3=
	=AAtre assur=C3=A9e sur Internet, la responsabilit=C3=A9 du groupeAtos=
	 Origin ne pourra =C3=AAtre recherch=C3=A9e quant au contenu de cemessage=
	. Bien que les meilleurs efforts soient faits pour maintenir cette transm=
	ission exempte de tout virus, l'exp=C3=A9diteur ne donne aucunegarantie=C3=
	=A0 cet =C3=A9gard et sa responsabilit=C3=A9 ne saurait =C3=AAtre recherc=
	h=C3=A9e pour tout dommage r=C3=A9sultant d'un virus transmis.=0D=0A=
	=0D=0A=
	This e-mail and the documents attached are confidential and intended sole=
	ly for the addressee, it may also be privileged. If you receive this e-ma=
	il in error, please notify the sender immediately and destroy it. As itsi=
	ntegrity cannot be secured on the Internet, the Atos Origin group liabili=
	ty cannot be triggered for the message content. Although the sender endea=
	vours to maintain a computer virus-free network, the sender does notwarra=
	nt that this transmission is virus-free and will not be liable forany dam=
	ages resulting from any virus transmitted.
url:http://www.atosorigin.com/
version:2.1
end:vcard

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

Reply via email to