arrow
返回

Implementation-independent function reuse

delete2020-09-01
delete16
PRE
AI
B
Ben De Meester *
T
Tom Seymoens
A
Anastasia Dimou
R
Ruben Verborgh
DOI:10.1016/j.future.2019.10.006delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Functions are essential building blocks of information retrieval and information management. However, efforts implementing these functions are fragmented: one function has multiple implementations, within specific development contexts. This inhibits reuse: metadata of functions and associated implementations need to be found across various search interfaces, and implementation integration requires human interpretation and manual adjustments. An approach is needed, independent of development context and enabling description and exploration of functions and (automatic) instantiation of associated implementations. In this paper, after collecting scenarios and deriving corresponding requirements, we (i) propose an approach that facilitates functions' description, publication, and exploration by modeling and publishing abstract function descriptions and their links to concrete implementations; and (ii) enable implementations' automatic instantiation by exploiting those published descriptions. This way, we can link to existing implementations, and provide a uniform detailed search interface across development contexts. The proposed model (the Function Ontology) and the publication method following the Linked Data principles using standards, are deemed sufficient for this task, and are extensible to new development contexts. The proposed set of tools (the Function Hub and Function Handler) are shown to fulfill the collected requirements, and the user evaluation proves them being perceived as a valuable asset during software retrieval. Our work thus improves developer experience for function exploration and implementation instantiation. (C) 2019 Elsevier B.V. All rights reserved.
Keyword:
Function
Linked data
Reuse
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

G
Ghent University
学者数:
5.2W
论文数: 4.5W
被引数: 5.5W
I
interuniversity microelectronics centre
学者数:
6.3K
论文数: 4.0K
被引数: 0
引用论文

引用论文

DBpedia - A large-scale, multilingual knowledge base extracted from WikipediaDBpedia-从维基百科中提取的大规模多语言知识库
err2015-01-01
err2.0K
errOAAI
errLehmann, Jens; Isele, Robert; Jakob, Max; Jentzsch, Anja; Kontokostas, Dimitris; Mendes, Pablo N.; Hellmann, Sebastian; Morsey, Mohamed; van Kleef, Patrick; Auer, Soeren; Bizer, Christian
err分享
err收藏
DisGeNET: a comprehensive platform integrating information on human disease-associated genes and variants
err2016-10-19
err1.8K
errOAAI
errPinero, Janet; Bravo, Alex; Queralt-Rosinach, Nuria; Gutierrez-Sacristan, Alba; Deu-Pons, Jordi; Centeno, Emilio; Garcia-Garcia, Javier; Sanz, Ferran; Furlong, Laura I.
err分享
err收藏
Guidelines for Linked Data generation and publication: An example in building energy consumption链接数据生成和发布指南: 建筑能耗示例
err2015-09-01
err44
errOAAI
errRadulovic, Filip; Poveda-Villalon, Maria; Vila-Suero, Daniel; Rodriguez-Doncel, Victor; Garcia-Castro, Raul; Gomez-Perez, Asuncion
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容