In many development cycles there is a step of prototyping, in this step we need more than just the application in order to success. We need good Data Sets.

Good Data Sets allow us to detect usability issues, performance issues, and probably give a good first impression to your customer.

So we decided to give to our users a way to generate data sets in order to be consumed by Genexus applications. Fortunaly there are many sources of data today, one of them is FreeBase.

Briefly FreeBase "is an open database of the world's information" It's build by the community in a similar way as Wikipedia. FreeBase is one of the most famous application of the Web 3.0 wave where semantic matter.So our Data Provider Generator is a new tool in order to generate data sets taking data from Freebase at first.

After PDC 2008 everybody start talking about a new way of creating textual DSLs using the Oslo Project, actually I have been confused trying to figure it out what exactly are the differences between the Oslo Project and many of the well proved tools and languages in the market.