Release Plan and Objectives
TopBraid 5.0 introduces a new component in the TopBraid Suite architecture – TopBraid DataCache. TopBraid DataCache is an optional module that provides high availability and hot-hot failover for TopBraid EVN, TopBraid RDM, and custom TopBraid applications. With DataCache, users can distribute read/write TopBraid applications across multiple load-balanced application servers. Prior to 5.0 this was supported solely for read-only applications. In addition, as outlined in the sections below, we have also added a number of other features targeting improvements in server management and enterprise readiness.
Release 5.0 also includes a text auto-classification capability for TopBraid EVN. User-configurable, event-driven notifications are another significant, new capability available in both TopBraid EVN and TopBraid RDM; notifications are designed to support seamless collaboration across respective user communities.
Key Improvements of 5.0
All Server Products
- New component – TopBraid DataCache
- Improvements in internationalization including:
- SWA Search form now allows the selection of a language to match for in text fields (“text contains” option)
- SPIN constraints are now entered and displayed in the preferred user language, assuming that matching spin:labelTemplates exist
- New administrative, management and logging features:
- Admin page “Log of SPARQL Function Calls”
- Ability to make additive updates to pre-existing migrations from server to server by utilizing a new checkbox in the “Send Projects to TBL Server” wizard that makes clearing the target servers’ graphs before adding triples optional
- New Query Management Page with the ability to identify long running queries
- Logging of SPARQL queries used by the SWA search form is now included when VERBOSE logging is activated
- SPARQL endpoint improvements:
- SPARQL endpoint now supports short graph names as entered in Server Configuration. e.g. /tbl/sparql/kennedys?query=…
- Optional timeout configuration
TopBraid Enterprise Vocabulary Net (EVN) and Reference Data Manager (RDM)
- Crosswalks (a new type of vocabulary) for creating mappings between EVN taxonomies or RDM data sets
- Ability to configure event-driven notifications. Users can set a default notification configuration that is applied to all newly created vocabularies. The default can then be changed on a per vocabulary basis. Some examples of events are when:
- A working copy is committed
- The vocabulary status has changed
- Information about a specific RDM code has changed
- A task got assigned or reassigned
- Improved display of ontology classes and properties, and drag-and-drop and clone support in the class/property tree
- Improvements to the data import capabilities including:
- Better performance for the spreadsheet importer and added support for selecting the text language of a column being imported
- New generic interface for integration of SPARQLMotion-based file importers, making it easier for users to plug-in their own import and transformation scripts into EVN and RDM web pages
- Added the servlet /tbl/importSpreadsheetFromTemplate to enable programmatic access to the EVN/RDM spreadsheet importer
- Ability to import ontology schema from a spreadsheet
- A new Teamwork Role Manager makes it possible to easily manage roles for many EVN/RDM vocabularies at one time
* Please note that while we continue to ship sample vocabularies for EVN and RDM within TBC-ME, they have been removed from the server packages. If you’d like to use the examples on a server, you need to deploy them after installation.
- Known Issues
* EVN and RDM Ontology Editing: Class characteristics section may not show up in edit mode.
Workaround: Import SPIN Standard Library. This will ensure that the section shows up.
* EVN could not run ‘rebuilding index Solr index’ if Solr engine has authentication in front of it. Workaround is to switch of the authentication until the issue is fixed in the final release.
TopBraid Enterprise Vocabulary Net (EVN) only
- Auto-tagging of content based on the EVN vocabularies is now available as part of the new EVN Tagger module
- New “Merge into Concept…” action for merging two SKOS Concepts
TopBraid Reference Data Manager (RDM) only
- A Code Lookup tab that searches codes across all datasets
TopBraid Composer
- Experimental support for the new and evolving W3C SHACL standard – emerging feature, not yet recommended for production use
- Updated FIBO Ontology to 1.0 beta 2 (March 2015) and included additional FIBO models
- SPINMap Improvements:
- SPINMap Optimizer is now activated by default (see SPIN preferences)
- SPINMap now supports arbitrary SPARQL Path expressions. To get started, drag a connection from the upper-right corner of the source class into a target property
- JSON-LD support enhancements:
- Source Code tab now supports JSON-LD (warning:, still quite verbose)
- JSON-LD reader now redirects to local @context files if they have matching @id and are stored in files ending with “.context.jsonld” (see JSON-LD within the TBC help page)
- Improved resilience and housekeeping:
- Forms now only display widgets for the first 200 properties to avoid “Out of Handles” exceptions
- Composer now offers to reload the graph when a file has been edited from the outside
- Feature to detect unused imports in the Imports View
Change Log
Mon Aug 29 2022 19:16:58 GMT+0000 (Coordinated Universal Time)