![](https://d3ilqtpdwi981i.cloudfront.net/FP13NRDoENzc8miLsyVi5SI3JMo=/425x550/smart/https://bepress-attached-resources.s3.amazonaws.com/uploads/cc/b5/f6/ccb5f6e1-cd46-4ba7-85a7-1c6893c3ed83/thumbnail_ba3ce684-b635-417b-b6ed-67c7919914d2.jpg)
Article
Naked Object File System (NOFS): A Framework to Expose an Object-Oriented Domain Model as a File System
Naked Object File System (NOFS): A Framework to Expose an Object-Oriented Domain Model as a File System
Document Type
Technical Report
Publication Date
5-1-2010
Disciplines
Abstract
We present Naked Objects File System (NOFS), a novel framework that allows a developer to expose a domain model as a file system by leveraging the Naked Objects design principle. NOFS allows a developer to construct a file system without having to understand or implement all details related to normal file systems development. In this paper we explore file systems frameworks and object-oriented frameworks in a historical context and present an example domain model using the framework. This paper is based on a fully-functional implementation that is distributed as free/open source software, including virtual machine images to demonstrate and study the referenced example file systems.
Creative Commons License
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0
Copyright Statement
Copyright © 2010 Joseph P. Kaylor, Konstantin Läufer, and George K. Thiruvathukal
Citation Information
J. Kaylor, K. Läufer, and G. Thiruvathukal, “Naked Object File System (NOFS): A Framework to Expose an Object-Oriented Domain Model as a File System,” May 2010.