Methods and systems have been provided that allow a user to access a file
in a computational device. The location of the file is made transparent
to the user. The request for the file includes the filename. The filename
is mapped to the location of the file in the computational device. The
file is returned if it is present in the cache of the computational
device. Otherwise, the file is retrieved from a storage device. The
cached files are, deleted from the cache on the basis of a
policy-based-cache-deletion mechanism.