Automatic File Indexing Framework: An Effective Approach to Resolve Dangling File Pointers

نویسندگان

  • Y. D. Jayaweera
  • Darren R. Hardy
  • Michael F. Schwartz
چکیده

Today managing files in a server system has the same magnitude as managing the World Wide Web due to the dynamic nature of the file system. Even searching for files over the file system is time consuming because finding a file on hard disk is a long-running task. Every file on the disk has to be read with dangling pointers to files which no longer exist because they have been changed, moved or deleted. This makes the user frustrated. The Automatic file indexing framework facilitates users to resolve file names and locate documents stored in file repositories. The main design objective of the framework is to maintain sub-indexes at the folder level that have the full knowledge of the revisions that are made at the folder level automatically. This research proposes a framework that manages the creation and maintenance of the file index, with the use of Resources Description Framework (RDF) and retrieval using semantic query languages i. e. SPARQL. The sub-indexes are maintained hierarchically starting from the leaf node to the root node recursively. The proposed framework will monitor the file system continuously and update individual folder descriptors (sub-indexes) stored on each node as the file system changes making the cached indexes resilient to any file changes. The framework is resilient of file or folder name changes. Further, the study explores avenues to build an offline semantic index that can be used by the clients to perform distribute file search without performing the search on the server itself. This is viable since the framework uses semantic languages to describe and build file descriptors that can easily integrate semantic indexing and hence this makes the index readily available for the Web.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ReconFS: a reconstructable file system on flash storage

Hierarchical namespaces (directory trees) in file systems are effective in indexing file system data. However, the update patterns of namespace metadata, such as intensive writeback and scattered small updates, exaggerate the writes to flash storage dramatically, which hurts both performance and endurance (i.e., limited program/erase cycles of flash memory) of the storage system. In this paper,...

متن کامل

American English File Series Evaluation Based on Littlejohn’s Evaluative Framework

Textbooks play a pivotal role in language learning classrooms. The problem is, among a wide range of textbooks available, which one is more appropriate for a specific classroom and a group of learners. In order to evaluate ELT textbooks, theorists and writers have offered different kinds of evaluative frameworks based on a number of principles and criteria. This study evaluates one example of s...

متن کامل

A Framework for Indexing Personal Videoconference

The rapid technical advance of multimedia communication has enabled more and more people to enjoy videoconferences. Traditionally, the personal videoconference is either not recorded or only recorded as ordinary audio and video files that only allow linear access. Moreover, in addition to video and audio channels, other videoconferencing channels, including text chat, file transfer, and whitebo...

متن کامل

American English File Series Evaluation Based on Littlejohn’s Evaluative Framework

Textbooks play a pivotal role in language learning classrooms. The problem is, among a wide range of textbooks available, which one is more appropriate for a specific classroom and a group of learners. In order to evaluate ELT textbooks, theorists and writers have offered different kinds of evaluative frameworks based on a number of principles and criteria. This study evaluates one example of s...

متن کامل

Proceedings of the RESOLVE Workshop 2002

The "original" checked pointers component for C++ [Pike00] did a very good job of detecting many precondition violations for raw C++ pointers, including dereferencing a NULL or dangling pointer and deleting a dangling pointer. However, the syntax for invoking new and delete was slightly different than the standard syntax. These differences added extra confusion to student understanding of C++ p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015