CFP last date
20 January 2025
Reseach Article

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

by Y. D. Jayaweera
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 49 - Number 15
Year of Publication: 2012
Authors: Y. D. Jayaweera
10.5120/7701-1052

Y. D. Jayaweera . Automatic File Indexing Framework: An Effective Approach to Resolve Dangling File Pointers. International Journal of Computer Applications. 49, 15 ( July 2012), 6-11. DOI=10.5120/7701-1052

@article{ 10.5120/7701-1052,
author = { Y. D. Jayaweera },
title = { Automatic File Indexing Framework: An Effective Approach to Resolve Dangling File Pointers },
journal = { International Journal of Computer Applications },
issue_date = { July 2012 },
volume = { 49 },
number = { 15 },
month = { July },
year = { 2012 },
issn = { 0975-8887 },
pages = { 6-11 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume49/number15/7701-1052/ },
doi = { 10.5120/7701-1052 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:47:06.519597+05:30
%A Y. D. Jayaweera
%T Automatic File Indexing Framework: An Effective Approach to Resolve Dangling File Pointers
%J International Journal of Computer Applications
%@ 0975-8887
%V 49
%N 15
%P 6-11
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

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.

References
  1. Google Desktop Search. Available http://desktop. google. com/en/ (accessed 11 January 2011).
  2. Saved Search File Format. Available http://msdn. microsoft. com/en-us/library/bb892885 (v=vs. 85). aspx (accessed 20 January 2011).
  3. Windows Search. Available http://windows. microsoft. com/en-US/windows7/ products/features/windows-search (accessed 12 January 2011).
  4. Dumais, S. T. , Cutrell, E. , Cadiz, J. , Jancke, G. , Sarin,R. , Robbins, D. C. , "Stuff I've Seen: A system for personal information retrieval and re-use", ACM SIGIR, 2003.
  5. Darren R. Hardy, Michael F. Schwartz, "Essence: A Resource Discovery System Based on Semantic File Indexing", In USENIX Winter, pp. 361-374, 1993.
  6. Chang K. , Perdana I. W. T. , Ramadhana B. , Sethuraman K. ,Le T. V. and Chachra N "Knowledge File System - A Principled Approach to Personal Information Management. ", ICDM Workshops IEEE Computer Society, pp. 1037-1044, 2010.
  7. Gemmell J. , Bell G. and Lueder R. , "MyLifeBits: a personal database for everything", Communications of the ACM, vol. 49, Issue 1, pp. 88-95, Jan 2006.
  8. Mourra, John (Toronto, CA), Klicnik, Vladimir (Oshawa, CA), Loi, Lok Tin (Toronto, CA), Tsuji, Hiroshi (Stouffville, CA), "File indexing framework and symbolic name maintenance framework", United States Patent 7873625, 2011
  9. Resource Description Framework (RDF). Available http://www. w3. org/RDF/ (accessed 2 February 2011).
  10. Weigel, F. 2002 A Survey of Indexing Techniques for Semistructured Documents. Journal of Ludwig Maximilians. Universitat Munchen.
  11. Document Management Software Review 2012. Available http://document-management-software-review. toptenreviews. com (accessed 21 July 2012).
  12. An Introduction to RDF and the Jena RDF API. Available http://jena. sourceforge. net/tutorial/RDF_API/ (accessed 2 February 2011).
Index Terms

Computer Science
Information Sciences

Keywords

File Indexing Document retrieval Semantic Web RDF (Resource Description Framework) SPARQL