GFS: a Graph-based File System Enhanced with Semantic Features

GFS: a Graph-based File System Enhanced with Semantic Features
复制标题

GFS:增强语义特征的基于图的文件系统

DOI:
10.1145/3077584.3077591
复制
发表时间:
2017
期刊:
影响因子:
13.6
通讯作者:
F. Geraci
F. Geraci
中科院分区:
综合性期刊1区
文献类型:
--
作者:
Daniele Di Sarli;F. Geraci

文献摘要

被引文献

相似文献

在文件系统中组织文档是大多数计算机用户最乏味和棘手的任务之一。基于手工目录层次结构的分类法仍然是大多数中小型企业、公共管理机构和个人用户唯一可能的选择。然而,文件系统的分层组织的局限性和维护分类法内的一致性的困难都提出了对更可伸缩和更有效的方法的需求。 桌面搜索应用程序提供了专有的界面,支持基于内容的搜索,但代价是无法控制结果的索引和排名。相反,语义文件系统让用户可以根据自己的特定需求自由地管理分类,但却失去了标准的文件系统功能。 在本文中,我们描述了GFS(基于图的文件系统),一个新的混合文件系统,扩展了标准的层次结构组织的文件与语义功能。GFS允许用户在目录层次结构中嵌套语义空间,而不改变系统文件夹。语义空间允许自定义文件标记,并利用浏览来指导文件搜索。 由于GFS没有改变底层接口来与文件系统交互,用户可以继续使用他们喜欢的文件管理器与它交互。此外,在专有软件中集成语义功能不需要任何更改。
Organizing documents in the file system is one of the most tedious and thorny tasks for most computer users. Taxonomies based on hand made directory hierarchies still remain the only possible alternative for most small and medium enterprises, public administrations and individual users. However, both the limitations of the hierarchical organization of file systems and the difficulty of maintaining the coherence within the taxonomy have raised the need for more scalable and effective approaches. Desktop searching applications provide proprietary interfaces that enable content-based searching at the cost of having no control on the indexing and ranking of results. Semantic file systems, instead, leave users the freedom to manage the taxonomy according to their specific needs, but lose the standard file system features. In this paper we describe GFS (graph-based file system) a new hybrid file system that extends the standard hierarchical organization of files with semantic features. GFS allows the user to nest semantic spaces inside the directory hierarchy leaving unaltered system folders. Semantic spaces allow customized file tagging and leverage on browsing to guide file searching. Since GFS does not change the low-level interface to interact with file systems, users can continue to use their favorite file managers to interact with it. Moreover, no changes are required to integrate the semantic features in proprietary software.