期刊论文详细信息
International Journal of Information Technology
Functional and Efficient Query Interpreters: Principle, Application and Performances’ Comparison
Laurent Thiry ; Michel Hassenforder
关键词: Data transformation;    functional programming;    information server;    optimization.;   
DOI  :  10.1999/1307-6892/10010034
学科分类:计算机应用
来源: World Academy of Science, Engineering and Technology (W A S E T)
PDF
【 摘 要 】

This paper presents a general approach to implement efficient queries’ interpreters in a functional programming language. Indeed, most of the standard tools actually available use an imperative and/or object-oriented language for the implementation (e.g. Java for Jena-Fuseki) but other paradigms are possible with, maybe, better performances. To proceed, the paper first explains how to model data structures and queries in a functional point of view. Then, it proposes a general methodology to get performances (i.e. number of computation steps to answer a query) then it explains how to integrate some optimization techniques (short-cut fusion and, more important, data transformations). It then compares the functional server proposed to a standard tool (Fuseki) demonstrating that the first one can be twice to ten times faster to answer queries.

【 授权许可】

Unknown   

【 预 览 】
附件列表
Files Size Format View
RO201910282850986ZK.pdf 102KB PDF download
  文献评价指标  
  下载次数:16次 浏览次数:14次