2.5.0 TopBraid Composer - Standard Edition - Bugfix: Various bug fixes with saving class diagrams - Bugfix: Customized forms were sometimes not used in multi-inheritance cases - Bugfix: Delete button on Diagram/Graph was incorrectly enabled sometimes - Bugfix: Graph edges now use rdfs:labels if activated - Feature: Added support for text-mining with Calais web service. This can be used to extract entities from arbitrary Text and HTML files. See help pages. - Feature: Double-click on a node in the Graph now opens a form for the resource - Feature: Significant performance optimizations for database projects, especially using Oracle 11g. Caching has been made smarter to minimize the number of necessary round-trips to the server. Also, inverse property value synchronization has been switched off at edit time. - Feature: Added FOAF ontology to standard imports. This is a fine-tuned version of FOAF that contains editor-friendly definitions of the classes and properties. - Feature: Added support for "follow-your-nose" importing. When a URI such as is used as an object of a triple then the context menu next to the triple on a form will show an item "Explore/import this namespace..." that would try to load http://danbri.org/foaf.rdf and then asks the user to confirm the import. The triples from that location will then be added to the current project. - Feature: Graph now display an image for a node if it has a value for foaf:depiction or a subproperty of it. The foaf namespace must be defined in the model. There is an option to switch this behavior off if needed. - Feature: Added Remove from view item to Graph nodes' popup menu - Feature: Form widgets now show the rdfs:comment of the property when the mouse moves over the property name (tool tip text). - Feature: Added skos namespace to standard ontology library (under Common) - Feature: SKOS namespace no longer counts as missing import (esp. for Dublin Core) - Feature: When a file is loaded then the system no longer opens editors for the various imports, leading to less clutter on the screen and faster loading times. Added an option to get back to the old behavior. - Feature: Changed default settings: Instances view and classes tree now show indirect instances - Feature: SPARQL view allows to execute queries using CTRL-Enter - Feature: Option to keep a log of changes for each file. The changes will be logged in a SPARQL Update language format into .log files together with the base file - Feature: Graph editing palette now switches back to selection mode after an edge has been added. Also, we now switch to Create Connection mode after a resource node has been created (by dragging a class into the graph while in Create mode). - Feature: Create and Export wizards for Oracle now provide an option to select Oracle's native inferencing modes - Feature: The {name} annotation template will now be put into the create instance dialog if no other templates exist - Feature: Added option to Diagram to no longer automatically expand superclass relationships, making the initial Class Diagrams smaller. The user can then manually expand those edges that she wants. - Feature: Added string batch operation to the Basket, which replaces literals using regular expressions or with upper case, lower case, upper/lower camel case or upper/lower title case characters. - Feature: Added user options to select server-side inferencing for Oracle 11g. Updated help pages about Oracle - please have a look before using inferencing. TopBraid Composer - Maestro Edition - Feature: Added SPARQLMotion module for text mining with Calais sml:CallCalaisOnSelectedStrings - Feature: Improved SPARQLMotion editing due to better documentation on the forms (tool tip text, see above). This always shows the locally defined comment for each applicable property. - Feature: Significant improvements to SPARQLMotion graph editor. The nodes now contain icons for each module. Also, users can directly double-click on a module to open its form. - Feature: The SPARQLMotion runtime now checks against the version number of the sparqlmotionlib file and displays a warning if there is a mismatch.