enterprise vocabulary management topquadrant topbraid suite 3.0 solution overview
TRANSCRIPT
© Copyright 2007-2008 TopQuadrant Inc. Slide 4
Solution Overview
Specialized ontologies to support governance
Application templates to serve as a starting point
SPARQLMotion scripts implementing change management, collaboration support and version control
Specialized import modules for common spreadsheet patterns
© Copyright 2007-2008 TopQuadrant Inc. Slide 5
Model-driven Change Management
Change Management and Approval processes are described in a governance model
This approach has many benefits:– Process definitions are flexible – different roles and steps
can be supported– Different items (groups of items) can have different
processes– The model itself is extensible
Changes and change requests are accommodated– Management of changes directly entered in the
vocabulary system– As well as change requests submitted as textual
descriptions
© Copyright 2007-2008 TopQuadrant Inc. Slide 8
Processing is implemented in SPARQLMotion scripts
SPARQLMotion scripts:– Listen for the changes in the data– Infer what and how needs to be acted on– Apply the right steps in the change management
processes– Log changes– Send notifications
Out of the box scripts – Support majority of requirements an enterprise may have– Are easily extended and customized to meet unique
requirements
© Copyright 2007-2008 TopQuadrant Inc. Slide 10
Three Key Datasets: Operational, Change Log and “Gold” or Published
Up to date changes, current state of the work Work in progress, some may not be approved Typically, accessed through the web editing
application
Operational Dataset
Vocabulary Schema
Vocabulary Data
Gold/Published Dataset
Vocabulary Schema
Vocabulary Data
Only approved information and structures Populated by the approval/change management
processes Typically, accessed through the web application only
for viewing and reporting Used for publishing/transmitting of information to the
downstream systems
Change Log Dataset
Records of all changes
Populated by the approval/change management processes
Used for reporting and rollback
© Copyright 2007-2008 TopQuadrant Inc. Slide 11
Process in Action
Operation: Change TaxonomyOperational Dataset
Modify GeographicTaxonomy
< :UK :synonym :UnitedKingdom
> :UK :synonym :England .
Record all information about change operations
Added triples, Removed Triples
Who, When
Identify the appropriate approval process
Set change states, send notifications
Steward of the Geographic Taxonomy (as per the process)
Approve Change
Change Log Dataset
Content Editor
Published Dataset
< :UK :synonym :UnitedKingdom
> :UK :synonym :England
.
> :_b a :Change:_b :status :Submitted