- From: Lange-Bever, Christoph <Christoph.Lange-Bever@iais.fraunhofer.de>
- Date: Fri, 8 Jul 2016 11:59:51 +0000
- To: "public-rax@w3.org" <public-rax@w3.org>
Hi Quentin, the following statement is important; quoting your email as forwarded by Christian: Dirschl, Christian <Christian.Dirschl@wolterskluwer.com> on 07 July 2016 10:52: > As such, transformation between RDF and XML using XSLTs is not optimal and XSLTs need to be tailored to different flavor of RDF/XML (which is costly). One solution that we have used is to transform the RDF input (in any supported syntax) to be converted into a XML canonical form prior to applying XSLTs. Indeed many manually-crafted XSLTs suffer from this, … > The approach is supplemented by a library of Java functions that can be called from XSLTs to process the graph. … and such libraries are the solution. With https://github.com/EIS-Bonn/krextor I have another one (technically it's a collection of XSLT templates and functions that provides an abstraction layer), which you may be interested in looking at. > However, we have seen issues with the performance of transformation as well as increase in complexity. In other words, it is difficult to maintain as requirements for transformation change. However, Krextor is clearly not optimised for performance, but rather for expressiveness and flexibility. Cheers, Christoph -- Dr. Christoph Lange, Fraunhofer IAIS / Universität Bonn At Fraunhofer IAIS: +49 2241 14-2428 (redirects to mobile); room B3-212 At the University: +49 228 73-4531; Römerstraße 164, Room A209 Further contacts (Skype etc.): http://langec.wordpress.com/about → Please note: I will be on parental leave from 29 July to 28 October. Colleagues will stand in for me by project.
Received on Friday, 8 July 2016 12:03:59 UTC