Release Plan and Objectives
TopBraid 4.4 introduces several significant improvements to TopBraid EVN and the underlying TopBraid platform. Release 4.4 also includes release 1.0 of our new product, TopBraid Insight, providing federated search across distributed data sources.
Key platform improvements include strengthening of the security and access control capabilities, deployment, configuration and system integration features. New in this release is JMS integration as well as a caching layer for frequently used SPIN functions. TopBraid EVN gets additional support for collecting and managing comments, reverting changes, more scalable display of available vocabularies, enhanced search and data validation rules.
Additional TopBraid platform enhancements include:
- Based on Eclipse Equinox version 4.3 Kepler
- Supports Tomcat 7
- Utilizes Apache Jena 2.11.1
Key Improvements of 4.4
TopBraid Enterprise Vocabulary Net (EVN)
- Users of the EVN Viewer application (unlimited browse-only server) can now send comments to the editorial/vocabulary management team. Comments now have statuses to facilitate their disposition. In support of this feature, we also added a new report to EVN for editors to see all comments by status.
- Improved scalability of the home page display for installations that have many vocabularies. User can now attach keywords to any model managed by EVN, filtering the main page by a keyword.
- Added a new feature to clear a vocabulary deleting all content and history.
- A new button – “Revert this Change” – added to the detail view of the change history report.
- Added a new ‘teamwork:StatusChangeRules’ option that will execute whenever there is a change to a working copy.
- Enhanced the full text search to also point to magic properties (system now searches over all local names of resources).
- Added documentation on Teamworks Framework and examples for EVN extension points (evn-plugins model)
TopBraid Insight
- Release 1.0 available for trial within TopBraid Composer Maestro Edition and as a server package.
TopBraid Platform Features available for TopBraid Live, TopBraid EVN and TopBraid Insight
- It is now possible to use a single SDB connector file any number of named graphs.
- Enhanced and simplified enterprise deployments by adding a new admin feature to “Send Projects to Another Server”.
- Singnificantly improved integration with the single sign-on solutions by adding a new LDAP integration to automatically register LDAP users and a new admin feature to manage permissions for LDAP roles.
- Added support for ESB (Enterprise Service Bus) integration using JMS. Both JMS Queue and JMS Topic are supported.
- New mechanism and UI to represent custom configuration parameters.
- Server Configuration Parameters page now has a section on User Interface settings, especially to customize the languages appearing on forms.
- SPIN template servlet now support _limit and _offset parameters to specify LIMIT and OFFSET in query.
TopBraid Composer
- Form fields now feature an icon reminding users to press enter after editing.
- SWP editor on forms now displays warnings on unclosed {= … } expressions.
- Turtle writer now honors user preference General > Workspace > New text file line delimiter.
- Faster graphical script editor for SPARQLMotion.
- Added tutorial for using Teamworks Platform as a Help menu option.
- Export SPARQL results to text files now uses the preference General > Workspace > Text file encoding.
- SPARQL view now supports Ctrl-c to copy results into clipboard.
- Forms now display an icon next to spin:constraint, spin:rule, etc if inherited values exist.
SPIN and SPARQL functions
- Added ability to instruct SPIN engines to cache function call results.
- Support for VALUES keyword and STRUUID in SPIN RDF syntax.
- Added three new SPARQL functions: smf:currentUserAttribute, smf:checkCurrentUserRole, and smf:lastModified.
SPARQL Web Pages and Application Components
- Improved ability to generate arbitrary JSON output via SWP (http://uispin.org/swon.html)
- URI auto-complete fields on SWA edit forms now allow untyped external resources (URIs).
SPARQLMotion
- New SPARQLMotion module sml:AddGraph for bulk updates.
- New SPARQLMotion modules sml:DeleteFile and sml:RenameFile.
- New SPARQLMotion module for integration with JMS.
- New SPINCache module.
- SPARQLMotion servlet now accepts optional parameter (_progressId) to return script progress information.
- Enhanced ConvertRDFToXML function.
- SendEmail now defaults to the globally configured SMTP server for TBL.
- CatchExceptions can now return a stack trace.
Change Log
Mon Aug 29 2022 19:16:27 GMT+0000 (Coordinated Universal Time)