{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,4,18]],"date-time":"2024-04-18T19:15:48Z","timestamp":1713467748252},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2008,8]]},"abstract":"<jats:p>\n            With the rise of XML, the database community has been challenged by semi-structured data processing. Since the data type behind XML is the tree, state-of-the-art RDBMSs have learned to deal with such data (\n            <jats:italic>e. g.<\/jats:italic>\n            , [18, 5, 6, 16]). This paper introduces a Ph.D. project focused on the question in how far the tree-awareness of recent RDBMSs can be used to, once again, try to implement filesystems using database technology. Our main goal is to provide means to query the data stored in filesystems and to find ways to enhance\/combine the data storage and query capabilities of operating systems using semi-structured database technology.\n          <\/jats:p>\n          <jats:p>\n            Two DBMSs with\n            <jats:italic>relational<\/jats:italic>\n            XML storage, built on top of the XPath accelerator numbering scheme [14], are the foundations for our work. With BaseX, an XML database, we establish a link between user, database and filesystem content. BaseX allows visual access to filesystem data stored in the database. An integrated query interface allows users to filter query results in interactive response time. Second, we establish a link between DBMS and OS. We implement a filesystem in userspace backed by the MonetDB\/XQuery system, a well-known relational database system, which integrates the Pathfinder XQuery compiler [5] and the MonetDB kernel [4].\n          <\/jats:p>\n          <jats:p>As a result, the DBMS is mounted as a conventional filesystem by the operating system kernel. Consequently, access via the established (virtual) filesystem interface as well as database enhanced access to the same data is provided.<\/jats:p>","DOI":"10.14778\/1454159.1454237","type":"journal-article","created":{"date-parts":[[2014,6,24]],"date-time":"2014-06-24T12:17:57Z","timestamp":1403612277000},"page":"1623-1630","source":"Crossref","is-referenced-by-count":1,"title":["Implementing filesystems by tree-aware DBMSs"],"prefix":"10.14778","volume":"1","author":[{"given":"Alexander","family":"Holupirek","sequence":"first","affiliation":[{"name":"University of Konstanz, Konstanz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marc H.","family":"Scholl","sequence":"additional","affiliation":[{"name":"University of Konstanz, Konstanz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,8]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"World Wide Web Consortium Candidate Recommendation","author":"Amer-Yahia S.","year":"2008"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1002\/asi.10062"},{"key":"e_1_2_1_3_1","unstructured":"BaseX. Visual Exploration and Querying of XML Data. http:\/\/www.basex.org\/.  BaseX. Visual Exploration and Querying of XML Data. http:\/\/www.basex.org\/."},{"key":"e_1_2_1_4_1","volume-title":"The Netherlands","author":"Boncz P. A.","year":"2002"},{"key":"e_1_2_1_5_1","volume-title":"Proc. of the 31st Int'l Conference on Very Large Databases (VLDB)","author":"Boncz P. A.","year":"2005"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142527"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066289"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/191839.191915"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1107499.1107502"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/121132.121138"},{"key":"e_1_2_1_11_1","first-page":"265","volume-title":"Proc. of the 3rd USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Gopal B.","year":"1999"},{"key":"e_1_2_1_12_1","first-page":"0208012","article-title":"Online Scientific Data Curation, Publication, and Archiving","author":"Gray J.","year":"2002","journal-title":"CoRR"},{"key":"e_1_2_1_13_1","first-page":"60","volume-title":"Proc. of the 18th GI-Workshop on the Foundations of Databases","author":"Gr\u00fcn C.","year":"2006"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/564691.564705"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1247480.1247642"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1247480.1247591"},{"key":"e_1_2_1_17_1","doi-asserted-by":"crossref","unstructured":"T. Grust S. Sakr and J. Teubner. XQuery on SQL Hosts. In (e)Proc. of the 30th Int'l Conference on Very Large Data Bases (VLDB) Toronto Canada August 2004.   T. Grust S. Sakr and J. Teubner. XQuery on SQL Hosts. In (e)Proc. of the 30th Int'l Conference on Very Large Data Bases (VLDB) Toronto Canada August 2004.","DOI":"10.1016\/B978-012088469-8.50025-5"},{"key":"e_1_2_1_18_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/978-3-540-45194-5_16","volume-title":"Intelligent Search on XML Data","author":"Grust T.","year":"2003"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142351.1142352"},{"key":"e_1_2_1_20_1","unstructured":"C. Henk. FreeBSD Port of the FUSE Framework. http:\/\/fuse4bsd.creo.hu\/ 2007.  C. Henk. FreeBSD Port of the FUSE Framework. http:\/\/fuse4bsd.creo.hu\/ 2007."},{"key":"e_1_2_1_21_1","volume-title":"Proc. of the 2nd International Workshop on Open Source Information Retrieval (OSIR)","author":"Hiemstra D.","year":"2006"},{"key":"e_1_2_1_22_1","volume-title":"Proc. of the 12th GI-conference on Database Systems in Business, Technology and Web (BTW)","author":"Holupirek A.","year":"2007"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/949607.949654"},{"key":"e_1_2_1_24_1","volume-title":"Pass-to-Userspace Framework File System. In Proc. of the 2nd Asia BSD Conference (AsiaBSDCon)","author":"Kantee A.","year":"2007"},{"key":"e_1_2_1_25_1","volume-title":"Proc. of the 6th European BSD Conference (EuroBSDCon)","author":"Kantee A.","year":"2007"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/985600.966013"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.452.0411"},{"key":"e_1_2_1_28_1","unstructured":"A. Singh. A FUSE-Compliant File System Implementation Mechanism for Mac OS X. http:\/\/code.google.com\/p\/macfuse\/.  A. Singh. A FUSE-Compliant File System Implementation Mechanism for Mac OS X. http:\/\/code.google.com\/p\/macfuse\/."},{"key":"e_1_2_1_29_1","unstructured":"S. St. Laurent. Bringing the File System into the File. http:\/\/www.simonstl.com\/articles 1998.  S. St. Laurent. Bringing the File System into the File. http:\/\/www.simonstl.com\/articles 1998."},{"key":"e_1_2_1_30_1","unstructured":"M. Szeredi. Filesystem in USErspace. http:\/\/fuse.sourceforge.net\/.  M. Szeredi. Filesystem in USErspace. http:\/\/fuse.sourceforge.net\/."},{"key":"e_1_2_1_31_1","volume-title":"TU M\u00fcnchen","author":"Teubner J.","year":"2006"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1135777.1135962"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267724.1267729"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/1454159.1454237","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T09:51:17Z","timestamp":1672221077000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/1454159.1454237"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,8]]},"references-count":33,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,8]]}},"alternative-id":["10.14778\/1454159.1454237"],"URL":"https:\/\/doi.org\/10.14778\/1454159.1454237","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2008,8]]}}}