Looks like lots of promising functionality coming! I'm especially interested in the faceted browser and visual mapper. That should save a lot of time when bringing in new data sources!
Thanks TQ! Tim From: [email protected] [mailto:[email protected]] On Behalf Of Irene Polikoff Sent: Friday, April 08, 2011 10:50 AM To: [email protected] Subject: [topbraid-users] pre-annnouncing public beta of TBS 3.5 release Dear users, We expect to be releasing beta of TBS 3.5 in a couple of weeks. As usual, your participation in the beta test will be highly appreciated. Knowing that beta testing takes time and effort, we wanted to give you an early notice so that you could plan ahead. With this in mind, I am including a list of the key changes in 3.5. This is not a comprehensive list, but it should give you an idea of the scope of this release. I am also attaching a few flyers that showcase some of the new features. TopBraid Platform * Support for SPARQL 1.1. There is a new SPARQL 1.1 compliant syntax, e.g. LET is now called BIND and MODIFY has been replaced with WITH. Old syntax will still work, TopBraid will transparently translate old queries into the new syntax, but we encourage you to start using the new syntax once you upgrade to 3.5. * New faceted search component * Improved performance of SPARQL queries over D2RQ models There is now a greatly extended commercial SPIN API available that also includes SPARQLMotion, Semantic Web Pages and a library of SPARQL functions. SPARQLMotion * sml:IterateOverSelect now supports a new argument sml:maxThreadCount that can be used to have the body execute in multiple threads at once. This can significantly improve performance if the body scripts are spending most of their time waiting for slow resources such as external networks. * Several interactive SPARQLMotion modules are from now on only supported via TopBraid Composer, and no longer via TBE: 1. - sml:DisplayEditForm 2. - sml:EnterLiteral 3. - sml:SelectInstance 4. - sml:SelectResource If you have used any of these in TBE, please attempt to change your scripts so that all input is done in the beginning, via spl:Arguments. * New SPARQLMotion modules sml:ImportTextFromURL (for better JSON import) and sml:RenameResources * SPARQLMotion now also accepts multi-part requests for HTML form file uploads SPARQL Rules (SPIN) * Complete SPIN RDF syntax support for SPARQL 1.1 Update, including CLEAR, CREATE, DELETE DATA, DELETE WHERE, DROP, INSERT DATA, LOAD, nested named graphs etc. New SPARQL built-in functions: year, month, day, hours, minutes, seconds, now * Support for SPARQL Update in SPIN rules. spin:rule and spin:constructor can now also be update operations: INSERT/DELETE and DELETE WHERE. Note that these rules will *assert* triples, not just infer them. * New SPIN templates to quickly get a list of all rules and constraints in the current model, and support to run SPARQL test cases automatically. SPARQL Web Pages (UISPIN) * Servlet option to redirect ui:createLink results, e.g. to insert UISPIN components into pages hosted on different servers. * It is now possible to use SWP stand-alone files. For example, create a file /MyProject/MyFolder/MyFile.swp and it can be accessed via http://localhost:8083/tbl/MyFolder/MyFile.swp - and will be evaluated using the UISPIN servlet with the full range of embedded SPARQL queries etc. TopBraid Composer * SPINMap - visual mapping and transformation between different models and RDF data * New Web Data Basket view that can be used to incrementally harvest RDF triples from visited web pages, via RDFa or linked data * Improved SPARQLMotion editing and navigation with wizard create new SM functions, buttons to navigate into child scripts and to function definitions, to refactor a selected block of SM modules into a helper function and to clone parts of a script. TopBraid Ensemble * Saved queries component (save, share and run queries created using Visual Graph, Search Form or SPARQL Editor) * Significant improvements in the Visual Graph Editor and Query component including use of colors, additional events, etc. * Auxiliary graph to be used for temporary (e.g., inferred) triples TopBraid EVN * Ability to create new vocabularies (requires setting up a default database as server configuration).and add import statements using web interface * Extensive import facility for different patterns of spreadsheets * Upload and import of MultiTes files and RDF/XML files Please NOTE that with the upgrade to ARQ 2.8.7 to support SPARQL 1.1, several built-in SPARQL functions now throw an exception where they formerly returned "null" (unbound). Examples include smf:localRange and smf:maxCardinality. This may impact queries that have relied on the "null" behavior. Regards, Irene Polikoff -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en
