Skip to main content
Article
Simplifying Domain Modeling and Memory Management in User-Mode Filesystems with the NOFS Framework
Proc. 2010 IEEE Intl. Conf. on Electro/Information Technology
  • Joseph P. Kaylor
  • Konstantin Läufer, Loyola University Chicago
  • George K. Thiruvathukal, Loyola University Chicago
Document Type
Article
Publication Date
5-1-2012
Publisher Name
IEEE Computer Society
Disciplines
Abstract

Transparent access to remote data sets and data arising from web services is a non-trivial challenge to application developers. This early stage work addresses this challenge with NOFS, an object-oriented framework for creating filesystems to support domain specific functionality. While an early stage work, we present a solution to solve the access problem. Our solution greatly simplifies the task of filesystems development by providing the glue code needed between a domain model and the filesystem contract. We demonstrate support for domain models that are larger than physical memory and demonstrate how the concerns of caching can be removed from user-mode filesystem implementations. Future work will addresses more robust solutions to caching and other performance strategies.

Comments

© 2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.

Creative Commons License
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0
Citation Information
J. P. Kaylor, K. Läufer, and G. K. Thiruvathukal, Simplifying domain modeling and memory management in user-mode filesystems with the NOFS framework. In Proc. 2010 IEEE Intl. Conf. on Electro/Information Technology (EIT), Indianapolis, Indiana, May 2012, doi:10.1109/EIT.2012.6220733.