TreeTags: bringing tags to the hierarchical file system

Albadri, Nehad and Watson, Richard and Dekeyser, Stijn (2016) TreeTags: bringing tags to the hierarchical file system. In: 2016 Australasian Computer Science Week Multiconference (ACSW '16), 02-05 Feb 2016, Canberra, Australia.


File systems are an integral part of operating systems in that they are responsible for storing and organising files and then retrieving those when needed. Because of the high capacity of modern storage devices and the increasing number of files stored, the traditional file system model is no longer be able to meet modern users' needs in terms of storing and retrieving files based on metadata. File systems need an enhanced way of organizing and accessing data in order for users to efficiently manage their ever growing collections of data.

This paper aims to make a modest change to the traditional Hierarchical File System in order to improve the organisation of files, the retrieval of files through built-in support for querying, and support for file system-level operations that do bulk metadata updates. We do this by bringing the widely-used concept of tags to a hierarchy of file collections. We introduce the 'TreeTags' model through a sequence of modest changes to the Hierarchical File system. These changes are: using (multiple) tags instead of names, collections instead of directories, and exposing a query language at the level of the API. We evaluate the expressive power of the resulting model, show that it resolves the problems inherent to traditional file systems, and compare our solution to those proposed by others.

Statistics for USQ ePrint 28792
Statistics for this ePrint Item
Item Type: Conference or Workshop Item (Commonwealth Reporting Category E) (Paper)
Refereed: Yes
Item Status: Live Archive
Additional Information: ACM New York, NY, USA ©2016.
Faculty / Department / School: Current - Faculty of Health, Engineering and Sciences - School of Agricultural, Computational and Environmental Sciences
Date Deposited: 07 Jul 2016 01:13
Last Modified: 09 Jun 2017 05:43
Uncontrolled Keywords: file systems; metadata
Fields of Research : 08 Information and Computing Sciences > 0806 Information Systems > 080610 Information Systems Organisation
08 Information and Computing Sciences > 0803 Computer Software > 080307 Operating Systems
Socio-Economic Objective: B Economic Development > 89 Information and Communication Services > 8903 Information Services > 890301 Electronic Information Storage and Retrieval Services
Identification Number or DOI: 10.1145/2843043.2843868

Actions (login required)

View Item Archive Repository Staff Only