Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geclipse-dev] Traceview

Hi

Since I wanted to contribute something to the monitoring / benchmarking 
discussion anyway:
I think that BIRT fits quite good for displaying the monitoring / benchmarking 
results. And the dependency itself would not be too bad, since only 
org.eclipse.birt.chart.engine.runtime is needed which uses 8MB. The reason of 
having a large dependency is only because of (in my opinion) too large 
features. In the update manager you can not select it without getting half of 
EMF and GMF too (which we already have a dependency on anyway). If you get 
the org.eclipse.birt.chart.engine.runtime feature from the homepage of BIRT 
(by downloading it using a browser) you only have 8MB.
Just as a sidenote, we will likely run in the same dependency problems if we 
decide to use the interactive connections extension points from TM (even if 
we don't use TM itself, I don't know their feature size, but I guess it is 
similar - it seems that most eclipse projects have large features which does 
not really encourage to reuse things). 

So, enough ranting - what I wanted to say about BIRT:
I think it fits quite well, you can have a look at what we did for the trace 
view to get an impression what we were thinking the presentation of the 
monitoring results could look like.
Screenshot: http://www.gup.jku.at/~tkoeck/traceview_statistics.png
On the right side you can see a list of measurements and as leafs ways that 
this data can be visualised. The different measurement data providers provide 
data that implement interfaces depending on the type of the data. The 
visualisations listed are all visualisation extensions that can display data 
from the specific interfaces.
For the monitoring there would be another node before the root of the tree 
shown here which then is the data provider itself (so a monitored 
application, a specific benchmark, ...).


Cheers,
Thomas


Am Dienstag 17 Juni 2008 16:30:12 schrieb Ariel Garcia:
> Hi Thomas, all,
>
> regarding the new traceview plugins in CVS, i've included them in the
> add_ons feature and in the build but currently still the
>    traceview.statistics  plugin
> is missing because it requires BIRT.
>
> So actually here we have again some repetition of the discussion we already
> had partly sometime, shall the depend on BIRT or not?
>
> How deep is this dependency, is it only for graphing? i remember we had
> agreed Linz would analyze the options for graphing libraries which would
> also be used by benchmarking etc.
>
> Opinions?
>
> Cheers, Ariel
> _______________________________________________
> geclipse-dev mailing list
> geclipse-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/geclipse-dev




Back to the top