That is great news!  Would I have to put both models in the same
namespace to do the diff?
Thanks
Arthur

On May 29, 10:44 am, Holger Knublauch <[email protected]> wrote:
> The upcoming version of TBC-ME will have a diff tool that allows you  
> to compare arbitrary files. The output of this diff will be another  
> RDF model which can then be browsed in TBC or TBE or otherwise further  
> processed with SPARQL and SPARQLMotion.
>
> This may not address all your needs out of the box, but the approach  
> is very extensible and would allow you to add your own diff rules and  
> algorithms.
>
> Holger
>
> On May 29, 2009, at 8:41 AM, Arthur wrote:
>
>
>
>
>
> > There are two parts to this question 1) how best compute differences
> > between models, and 2) how best to represent differences between
> > models?
>
> > Context:
> > I have a number of (instance) models, each sharing a common schema
> > (import), each in its own namespace, each representing one of multiple
> > simulation runs in a project analyzing a common situation.    Each
> > model represents a different experiment ( i.e.,  different
> > parameterizations) of a simulation model with results.  I am
> > translating existing simulations (proprietary format)  into OWL to do
> > this, so this is post-hoc analysis (the end goal is to handle model
> > variation when it happens in the application using owl, but I need to
> > deal with legacy simulations as well).     The difference between
> > models is very small (a handful of statements), because the engineers
> > are simply varying input parameters for risk analysis.  This is like
> > an SCM problem in the sense that I would like to create a model
> > derivation tree, but different because it is post-hoc, and I need easy
> > access to all the models for statistical aggregations (i.e., risk
> > analysis), else I could use an SCM. The objective is is to to save
> > space and gain referential integrity/normalization by for example, re-
> > organizing the models into a derivation tree .
>
> > Possible Solutions:
> > Are there tools within TBC that I could use to do this?   I will need
> > to identify the common substructure between the models, so that the
> > largest common submodel is the root of the derivation tree, and so
> > on.  What is the best way to 'diff' them, or find what is common
> > between them?    I could use imports to structure the derivation tree
> > or I could use SPARQL construct queries and Sparql Motion to represent
> > the derivation tree more implicitly and derive the models on demand,
> > or should I simply use SVN in TBC?
>
> > Any ideas would be most welcome
> > Thanks
> > Arthur
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TopBraid Composer Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/topbraid-composer-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to