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

Reply via email to