Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » Library Test Data for BIRT EMF
Library Test Data for BIRT EMF [message #415852] Wed, 09 January 2008 17:59 Go to next message
Eclipse UserFriend
Originally posted by: jconlon.apache.org

Working on https://bugs.eclipse.org/bugs/show_bug.cgi?id=132958
in order to create a DTP extension for enabling BIRT to access EMF model
data.

What I am looking for is a model data for testing. I think using a
instance of a familiar model would be the best way testing and it would
serve as the best example to use for people learning EMF BIRT.

To the model (that I reuse or build) I will be adding example OCL
queries. It will be the model, instance, and the queries that we will
use for testing.


With that in mind, I think the familiar Library model (or one of it's
extended children) would be the best. So without creating the wheel here
and slapping together a *.library or a *.extlibrary myself is there one
with enough data in it (to make it interesting) that already exists? One
that I can reuse?


thanks,
John
Re: Library Test Data for BIRT EMF [message #415853 is a reply to message #415852] Wed, 09 January 2008 18:12 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33136
Registered: July 2009
Senior Member
John,

I suppose it might be a mind bender, but could you use Ecore itself.
Or do you literally mean you will be changing the model's code for the
OCL stuff? There are certainly lots of Ecore models lying around. Real
live ones that people use...


John E. Conlon wrote:
> Working on https://bugs.eclipse.org/bugs/show_bug.cgi?id=132958
> in order to create a DTP extension for enabling BIRT to access EMF
> model data.
>
> What I am looking for is a model data for testing. I think using a
> instance of a familiar model would be the best way testing and it
> would serve as the best example to use for people learning EMF BIRT.
>
> To the model (that I reuse or build) I will be adding example OCL
> queries. It will be the model, instance, and the queries that we will
> use for testing.
>
>
> With that in mind, I think the familiar Library model (or one of it's
> extended children) would be the best. So without creating the wheel
> here and slapping together a *.library or a *.extlibrary myself is
> there one with enough data in it (to make it interesting) that already
> exists? One that I can reuse?
>
>
> thanks,
> John


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Library Test Data for BIRT EMF [message #415856 is a reply to message #415853] Wed, 09 January 2008 20:05 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: jconlon.apache.org

Ed,

> I suppose it might be a mind bender, but could you use Ecore itself.
So you want me to ascend to Mt. Olympus and breath the air of the gods?

Or to use a quote from a previous thread:
> Oh dear. The M levels! That's always good for some confusing fun...

Besides, went the 'mind bender' route already on the first attempt at
creating test data and ocl - I used the mindmap model! At the time I
thought this model was far too abstract for the 'minds' of report
designers and reports users. (For me too.) Sure I could create an
instance and populate it with data, and I could create OCL queries to
query the model, but the queries were too contrived and the results it
provided were too twisted.

I think it is preferable to use a more concrete example like a Library
filled with books. Then I could generate BIRT reports about a Library
filled with books that have authors, topics etc. Could even make a few
nice simple reports from the data that would appeal to the 'Reality Base
Community'. Those book things are pretty easy to conceptualize, even by
the those non-EMF report designers and end users;-)

So bottom line - we use library all the time in our EMF example projects
is there an instance somewhere that has some data in it that would make
it interesting enough to write queries and render reports on?

If not I guess I will have to create one.

Might be filled with comic books though...

cheers,
John




Ed Merks wrote:
> John,
>
> I suppose it might be a mind bender, but could you use Ecore itself.
> Or do you literally mean you will be changing the model's code for the
> OCL stuff? There are certainly lots of Ecore models lying around. Real
> live ones that people use...
>
>
> John E. Conlon wrote:
>> Working on https://bugs.eclipse.org/bugs/show_bug.cgi?id=132958
>> in order to create a DTP extension for enabling BIRT to access EMF
>> model data.
>>
>> What I am looking for is a model data for testing. I think using a
>> instance of a familiar model would be the best way testing and it
>> would serve as the best example to use for people learning EMF BIRT.
>>
>> To the model (that I reuse or build) I will be adding example OCL
>> queries. It will be the model, instance, and the queries that we will
>> use for testing.
>>
>>
>> With that in mind, I think the familiar Library model (or one of it's
>> extended children) would be the best. So without creating the wheel
>> here and slapping together a *.library or a *.extlibrary myself is
>> there one with enough data in it (to make it interesting) that already
>> exists? One that I can reuse?
>>
>>
>> thanks,
>> John
Re: Library Test Data for BIRT EMF [message #415899 is a reply to message #415856] Wed, 09 January 2008 20:53 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33136
Registered: July 2009
Senior Member
John,

Hehehehe. No, we don't have any Library data kicking around. Sorry.


John E. Conlon wrote:
> Ed,
>
>> I suppose it might be a mind bender, but could you use Ecore itself.
> So you want me to ascend to Mt. Olympus and breath the air of the gods?
>
> Or to use a quote from a previous thread:
>> Oh dear. The M levels! That's always good for some confusing fun...
>
> Besides, went the 'mind bender' route already on the first attempt at
> creating test data and ocl - I used the mindmap model! At the time I
> thought this model was far too abstract for the 'minds' of report
> designers and reports users. (For me too.) Sure I could create an
> instance and populate it with data, and I could create OCL queries to
> query the model, but the queries were too contrived and the results it
> provided were too twisted.
>
> I think it is preferable to use a more concrete example like a Library
> filled with books. Then I could generate BIRT reports about a Library
> filled with books that have authors, topics etc. Could even make a
> few nice simple reports from the data that would appeal to the
> 'Reality Base Community'. Those book things are pretty easy to
> conceptualize, even by the those non-EMF report designers and end
> users;-)
>
> So bottom line - we use library all the time in our EMF example
> projects is there an instance somewhere that has some data in it that
> would make it interesting enough to write queries and render reports on?
>
> If not I guess I will have to create one.
>
> Might be filled with comic books though...
>
> cheers,
> John
>
>
>
>
> Ed Merks wrote:
>> John,
>>
>> I suppose it might be a mind bender, but could you use Ecore
>> itself. Or do you literally mean you will be changing the model's
>> code for the OCL stuff? There are certainly lots of Ecore models
>> lying around. Real live ones that people use...
>>
>>
>> John E. Conlon wrote:
>>> Working on https://bugs.eclipse.org/bugs/show_bug.cgi?id=132958
>>> in order to create a DTP extension for enabling BIRT to access EMF
>>> model data.
>>>
>>> What I am looking for is a model data for testing. I think using a
>>> instance of a familiar model would be the best way testing and it
>>> would serve as the best example to use for people learning EMF BIRT.
>>>
>>> To the model (that I reuse or build) I will be adding example OCL
>>> queries. It will be the model, instance, and the queries that we
>>> will use for testing.
>>>
>>>
>>> With that in mind, I think the familiar Library model (or one of
>>> it's extended children) would be the best. So without creating the
>>> wheel here and slapping together a *.library or a *.extlibrary
>>> myself is there one with enough data in it (to make it interesting)
>>> that already exists? One that I can reuse?
>>>
>>>
>>> thanks,
>>> John


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Library Test Data for BIRT EMF [message #417151 is a reply to message #415852] Thu, 28 February 2008 05:15 Go to previous message
Miles Parker is currently offline Miles ParkerFriend
Messages: 1341
Registered: July 2009
Senior Member
Hi John,

What's the status on this? I'd love to play around with it.. Is there a
public repository or drop available? Din't see a reference on the bug
page.

(btw, I have the potential to create more data then you would ever know
what to do with.. :) but that's a bit down the line..)

thanks,

Miles

On 2008-01-09 10:59:02 -0700, "John E. Conlon" <jconlon@apache.org> said:

> Working on https://bugs.eclipse.org/bugs/show_bug.cgi?id=132958
> in order to create a DTP extension for enabling BIRT to access EMF model data.
>
> What I am looking for is a model data for testing. I think using a
> instance of a familiar model would be the best way testing and it would
> serve as the best example to use for people learning EMF BIRT.
>
> To the model (that I reuse or build) I will be adding example OCL
> queries. It will be the model, instance, and the queries that we will
> use for testing.
>
>
> With that in mind, I think the familiar Library model (or one of it's
> extended children) would be the best. So without creating the wheel
> here and slapping together a *.library or a *.extlibrary myself is
> there one with enough data in it (to make it interesting) that already
> exists? One that I can reuse?
>
>
> thanks,
> John
Previous Topic:EclipseCon - BoF - UI Component Programming Best Practices (SWT, Nebula, JFace, Databinding ...)
Next Topic:RMI Bridge to IEditingDomainProvider
Goto Forum:
  


Current Time: Fri Apr 19 05:05:37 GMT 2024

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

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

Back to the top