DMOP-v5.2
=========

Uploaded 28 September 2011.
Reorganized core hierarchies HypothesisStructure, DM-Hypothesis and DM-Algorithms. Individual DM algorithms
are no longer represented as classes but as instances of higher-level algorithm families. Since algorithms
need to specify I/O types which are subclasses of IO-Object, (some of) these classes have been declared as 
instances of a metaclass IO-ObjectType. This type of metamodeling is supported by Pellet.

DMOP-v5.1
=========

   Uploaded 16 August 2011 (cleaned up files messed by Protege bug which moves object and data properties
      to annotation properties. Reorganized SearchStrategy subhierarchy. Also added a considerable number 
      of annotations.)
   Uploaded 30 June 2011 (corrected error that caused Null Pointer exception)
   Uploaded 7 June 2011 (preliminary model of DM process in DMEX.owl)
   Uploaded 29 May 2011 (minor debugging)
   Uploaded 22 May 2011 (minor corrections)
   First uploaded 18 May 2011

Major changes in DMOP-v5.1

   DMOP.owl and DMKB.owl: added sub-ontologies on feature extraction and rule induction algorithms.
        Also redefined and reorganized many core concepts.
   RMOperators.owl and WekaOperators.owl: new versions generated by Phong by parsing directly RM javadoc. These 
        files have been updated with links to algorithms in DMKB.owl so any further updates will have to be
        pursued manually.
   DMEX.owl: a sandbox file illustrating the dataflow representation of a DM workflow/experiment.

Due to efficiency problems with reasoners in Protégé, we are considering the use of SwiftOWLIM for the ABox
(DMKB + the OP files, and DMEX-DB). Since SwiftOWLIM cannot map numerical URIs to meaningful labels, we had
to reconvert auto-generated URIs to the original labels. 

REMEMBER TO ADJUST YOUR "Rendering" and  "New Entities" PREFERENCES BEFORE YOU BROWSE OR EDIT V5.1.
 

