Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Sirius » Reduce opening time
Reduce opening time [message #1386392] Tue, 17 June 2014 10:14 Go to next message
Ignacio Arechaga Fernandez is currently offline Ignacio Arechaga FernandezFriend
Messages: 14
Registered: May 2014
Location: Madrid
Junior Member
Hi All,

I've created some complex container structure and now I am having troubles with time while opening the diagram on situations where I have many objects.

Is it possible to reduce this time?

e.g. with some kind of pagination, or perhaps rendering some parts of the diagram until it's not visible.

Re: Reduce opening time [message #1386422 is a reply to message #1386392] Tue, 17 June 2014 12:56 Go to previous message
Alex Lagarde is currently offline Alex LagardeFriend
Messages: 193
Registered: May 2010
Senior Member

Hi Ignacio,

first of all, what is the order of magnitude of the diagram opening time
that you want to reduce (a few seconds, minutes)? What do you mean when
you talk about "many objects" (100,10k)?

Most of the time, when users experience bad performances at diagram
opening, it comes from the VSM Expressions (Semantic Candidates...) used
to define their diagrams. What interprer(s) do you use for writing these
expressions ? The var: and feature: interpreters have been created to
provide fast access to basic expressions. For more complex expressions,
Java code (called through service:) may have better performances than

You can use the you can use the "Time Profiler" View provided by Sirius
to determine which expressions cost you the most.

And last but not least, Sirius provides a concept of "Unsynchronized
mappings" [1] . Please read the corresponding explanations by
Pierre-Charles. This can be a good solution to improve your diagram
performances, if it meets your needs.

Please do not hesitate if you have follow-up questions,
Best regards,

Previous Topic:Broken representation file
Next Topic:Grid Layout
Goto Forum:

Current Time: Wed Apr 14 10:41:04 GMT 2021

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

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

Back to the top