• DocumentCode
    1056703
  • Title

    The impending demise of the file system

  • Author

    Nielsen, Jakob

  • Author_Institution
    SunSoft, Mountain View, CA
  • Volume
    13
  • Issue
    2
  • fYear
    1996
  • fDate
    3/1/1996 12:00:00 AM
  • Firstpage
    100
  • Lastpage
    101
  • Abstract
    The file system has been a trusted part of most computers for many years, and will likely continue as such in operating systems for many more. However, several emerging trends in user interfaces indicate that the basic file-system model is inadequate to fully satisfy the needs of new users, despite the flexibility of the underlying code and data structures. There is no need for users to know how their information is stored inside the guts of the computer. Indeed, the notion of a continuous file is itself is an abstraction: It masks the fact that the information is normally stored on noncontiguous sectors of a hard disk. From a user perspective, current file systems are based on three assumptions: Information is partitioned into coherent and disjunct units, each of which is treated as a separate object (file). Users typically manipulate information using a file and are restricted to be “in” one file at a time. Information objects are classified according to a single hierarchy: the subdirectory structure. Each information object is given a single, semi-unique name, which is fixed. This file name is the main way users access information inside the object. Window systems have made these assumptions less intolerable, but they still exist. Modern computing, particularly the Internet, is further undermining these assumptions in several ways
  • Keywords
    file organisation; user interfaces; data structures; file system; information objects; operating systems; subdirectory structure; user interfaces; File servers; File systems; Image representation; Internet telephony; Marine vehicles; Transform coding; User interfaces; Web pages; Web server; Workstations;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.506466
  • Filename
    506466