{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T03:36:12Z","timestamp":1761708972169,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,4,14]],"date-time":"2014-04-14T00:00:00Z","timestamp":1397433600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Greek national funds"},{"DOI":"10.13039\/501100004895","name":"European Social Fund","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004895","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,4,14]]},"DOI":"10.1145\/2592798.2592802","type":"proceedings-article","created":{"date-parts":[[2014,4,28]],"date-time":"2014-04-28T14:18:30Z","timestamp":1398694710000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Relational access to Unix kernel data structures"],"prefix":"10.1145","author":[{"given":"Marios","family":"Fragkoulis","sequence":"first","affiliation":[{"name":"Athens University of Economics and Business"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Diomidis","family":"Spinellis","sequence":"additional","affiliation":[{"name":"Athens University of Economics and Business"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Panos","family":"Louridas","sequence":"additional","affiliation":[{"name":"Athens University of Economics and Business"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Angelos","family":"Bilas","sequence":"additional","affiliation":[{"name":"University of Crete and FORTH-ICS"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,4,14]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/1941943"},{"key":"e_1_3_2_1_2_1","volume-title":"The design of the UNIX operating system","author":"Bach M. J.","year":"1986","unstructured":"M. J. Bach . The design of the UNIX operating system . Prentice-Hall, Inc. , Upper Saddle River, NJ, USA, 1986 . M. J. Bach. The design of the UNIX operating system. Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 1986."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC.2008.29"},{"key":"e_1_3_2_1_4_1","volume-title":"Research Room @ FOSDEM","author":"Balmer M.","year":"2013","unstructured":"M. Balmer . Lua in the NetBSD kernel . In Research Room @ FOSDEM 2013 , Brussels , Belgium , 02 2013. M. Balmer. Lua in the NetBSD kernel. In Research Room @ FOSDEM 2013, Brussels, Belgium, 02 2013."},{"key":"e_1_3_2_1_5_1","volume-title":"The PICK Operating System: A Practical Guide","author":"Bourdon R. J.","year":"1986","unstructured":"R. J. Bourdon . The PICK Operating System: A Practical Guide . Addison-Wesley Longman Publishing Co., Inc. , Boston, MA, USA , 1986 . R. J. Bourdon. The PICK Operating System: A Practical Guide. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1986."},{"key":"e_1_3_2_1_6_1","volume-title":"Understanding The Linux Kernel","author":"Bovet D.","year":"2005","unstructured":"D. Bovet and M. Cesati . Understanding The Linux Kernel . Oreilly & Associates Inc ., 2005 . D. Bovet and M. Cesati. Understanding The Linux Kernel. Oreilly & Associates Inc., 2005."},{"key":"e_1_3_2_1_7_1","first-page":"15","volume-title":"Proceedings of the USENIX 2004 Annual Technical Conference, ATEC '04","author":"Cantrill B. M.","year":"2004","unstructured":"B. M. Cantrill , M. W. Shapiro , and A. H. Leventhal . Dynamic instrumentation of production systems. In A. Arpaci-Dusseau and R. Arpaci-Dusseau, editors , Proceedings of the USENIX 2004 Annual Technical Conference, ATEC '04 , pages 15 -- 28 , Berkeley, CA, USA , 2004 . USENIX Association. B. M. Cantrill, M. W. Shapiro, and A. H. Leventhal. Dynamic instrumentation of production systems. In A. Arpaci-Dusseau and R. Arpaci-Dusseau, editors, Proceedings of the USENIX 2004 Annual Technical Conference, ATEC '04, pages 15--28, Berkeley, CA, USA, 2004. USENIX Association."},{"key":"e_1_3_2_1_8_1","volume-title":"A guide to the SQL standard","author":"Date C. J.","year":"1997","unstructured":"C. J. Date and H. Darwen . A guide to the SQL standard ( 4 th ed.): a user's guide to the standard database language SQL. Addison-Wesley Longman Publishing Co., Inc. , Boston, MA, USA , 1997 . C. J. Date and H. Darwen. A guide to the SQL standard (4th ed.): a user's guide to the standard database language SQL. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1997.","edition":"4"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 2006 Ottawa Linux Symposium (OLS)","author":"Desnoyers M.","year":"2006","unstructured":"M. Desnoyers and M. R. Dagenais . The LTTng tracer: A low impact performance and behavior monitor for GNU\/Linux . In Proceedings of the 2006 Ottawa Linux Symposium (OLS) , 2006 . M. Desnoyers and M. R. Dagenais. The LTTng tracer: A low impact performance and behavior monitor for GNU\/Linux. In Proceedings of the 2006 Ottawa Linux Symposium (OLS), 2006."},{"key":"e_1_3_2_1_10_1","volume-title":"Department of Management Science and Technology","author":"Fragkoulis M.","year":"2014","unstructured":"M. Fragkoulis , D. Spinellis , and P. Louridas . An interactive relational interface to main-memory data structures. Technical report , Department of Management Science and Technology , Athens University of Economics and Business , February 2014 . Available online February 2014. M. Fragkoulis, D. Spinellis, and P. Louridas. An interactive relational interface to main-memory data structures. Technical report, Department of Management Science and Technology, Athens University of Economics and Business, February 2014. Available online February 2014."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/645920.672988"},{"key":"e_1_3_2_1_12_1","volume-title":"Sixth Biennial Conference on Innovative Data Systems Research","author":"Giceva J.","year":"2013","unstructured":"J. Giceva , T.-I. Salomie , A. Sch\u00fcpbach , G. Alonso , and T. Roscoe . Cod: Database\/operating system co-design. In CIDR , Sixth Biennial Conference on Innovative Data Systems Research , Asilomar, CA, USA , January 6-9, 2013 , Online Proceedings, 2013. J. Giceva, T.-I. Salomie, A. Sch\u00fcpbach, G. Alonso, and T. Roscoe. Cod: Database\/operating system co-design. In CIDR, Sixth Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 6-9, 2013, Online Proceedings, 2013."},{"key":"e_1_3_2_1_13_1","volume-title":"entreprise and the cloud","author":"Gregg B.","year":"2013","unstructured":"B. Gregg . Systems performance : entreprise and the cloud . Prentice Hall , Upper Saddle River, NJ, 2013 . B. Gregg. Systems performance: entreprise and the cloud. Prentice Hall, Upper Saddle River, NJ, 2013."},{"key":"e_1_3_2_1_14_1","first-page":"131","volume-title":"Proceedings of the 8th USENIX conference on Operating systems design and implementation, OSDI'08","author":"Gunawi H. S.","year":"2008","unstructured":"H. S. Gunawi , A. Rajimwale , A. C. Arpaci-Dusseau , and R. H. Arpaci-Dusseau . SQCK: a declarative file system checker . In Proceedings of the 8th USENIX conference on Operating systems design and implementation, OSDI'08 , pages 131 -- 146 , Berkeley, CA, USA , 2008 . USENIX Association. H. S. Gunawi, A. Rajimwale, A. C. Arpaci-Dusseau, and R. H. Arpaci-Dusseau. SQCK: a declarative file system checker. In Proceedings of the 8th USENIX conference on Operating systems design and implementation, OSDI'08, pages 131--146, Berkeley, CA, USA, 2008. USENIX Association."},{"key":"e_1_3_2_1_15_1","volume-title":"Runtime locking correctness validator","author":"Molnar I.","year":"2014","unstructured":"I. Molnar and A. van de Ven . Runtime locking correctness validator , 2014 . Available online Current March 2014. I. Molnar and A. van de Ven. Runtime locking correctness validator, 2014. Available online Current March 2014."},{"key":"e_1_3_2_1_16_1","first-page":"225","volume-title":"OLS '07: The 2007 Ottawa Linux Symposium","author":"Kivity A.","year":"2007","unstructured":"A. Kivity , Y. Kamay , D. Laor , U. Lublin , and A. Liguori . KVM: the Linux virtual machine monitor . In OLS '07: The 2007 Ottawa Linux Symposium , pages 225 -- 230 , July 2007 . A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori. KVM: the Linux virtual machine monitor. In OLS '07: The 2007 Ottawa Linux Symposium, pages 225--230, July 2007."},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the FREENIX Track: 2002 USENIX Annual Technical Conference","author":"Lampoudi S.","year":"2002","unstructured":"S. Lampoudi and D. M. Beazley . SWILL: A simple embedded web server library. In C. G. Demetriou, editor , Proceedings of the FREENIX Track: 2002 USENIX Annual Technical Conference , June 10-15, 2002 , Monterey, California, USA, pages 19--27. USENIX , 2002. S. Lampoudi and D. M. Beazley. SWILL: A simple embedded web server library. In C. G. Demetriou, editor, Proceedings of the FREENIX Track: 2002 USENIX Annual Technical Conference, June 10-15, 2002, Monterey, California, USA, pages 19--27. USENIX, 2002."},{"key":"e_1_3_2_1_18_1","volume-title":"The PiCO QL Linux kernel module tutorial","author":"Fragkoulis M.","year":"2013","unstructured":"M. Fragkoulis . The PiCO QL Linux kernel module tutorial , 2013 . Available online January 2013. M. Fragkoulis. The PiCO QL Linux kernel module tutorial, 2013. Available online January 2013."},{"key":"e_1_3_2_1_19_1","first-page":"509","volume-title":"Parallel and Distributed Computing and Systems","author":"McKenney P. E.","year":"1998","unstructured":"P. E. McKenney and J. D. Slingwine . Read-copy update: Using execution history to solve concurrency problems . In Parallel and Distributed Computing and Systems , pages 509 -- 518 , Las Vegas, NV , October 1998 . P. E. McKenney and J. D. Slingwine. Read-copy update: Using execution history to solve concurrency problems. In Parallel and Distributed Computing and Systems, pages 509--518, Las Vegas, NV, October 1998."},{"key":"e_1_3_2_1_20_1","volume-title":"April","author":"Mckusick M. K.","year":"1986","unstructured":"M. K. Mckusick , W. N. Joy , S. J. Leffler , and R. S. Fabry . Fsck - The UNIX File System Check Program , April 1986 . M. K. Mckusick, W. N. Joy, S. J. Leffler, and R. S. Fabry. Fsck - The UNIX File System Check Program, April 1986."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2001269.2001285"},{"key":"e_1_3_2_1_22_1","volume-title":"National Vulnerability Database","author":"National Institute of Standards and Technology. CVE-2009-3290","year":"2009","unstructured":"National Institute of Standards and Technology. CVE-2009-3290 , National Vulnerability Database , 2009 . September 22, 2009. National Institute of Standards and Technology. CVE-2009-3290, National Vulnerability Database, 2009. September 22, 2009."},{"key":"e_1_3_2_1_23_1","volume-title":"National Vulnerability Database","author":"National Institute of Standards and Technology. CVE-2010-0309","year":"2010","unstructured":"National Institute of Standards and Technology. CVE-2010-0309 , National Vulnerability Database , 2010 . January 12, 2010. National Institute of Standards and Technology. CVE-2010-0309, National Vulnerability Database, 2010. January 12, 2010."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2480362.2480660"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376726"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484402.2484406"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 2005 Ottawa Linux Symposium (OLS)","author":"Prasad V.","year":"2005","unstructured":"V. Prasad , W. Cohen , F. C. Eigler , M. Hunt , J. Keniston , and B. Chen . Locating system problems using dynamic instrumentation . In Proceedings of the 2005 Ottawa Linux Symposium (OLS) , 2005 . V. Prasad, W. Cohen, F. C. Eigler, M. Hunt, J. Keniston, and B. Chen. Locating system problems using dynamic instrumentation. In Proceedings of the 2005 Ottawa Linux Symposium (OLS), 2005."},{"key":"e_1_3_2_1_28_1","unstructured":"R. E. Sanders. ODBC 3.5 Developer's Guide. McGraw-Hill Professional 1998.   R. E. Sanders. ODBC 3.5 Developer's Guide . McGraw-Hill Professional 1998."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950382"},{"key":"e_1_3_2_1_30_1","volume-title":"Database Systems Concepts","author":"Silberschatz A.","year":"2006","unstructured":"A. Silberschatz , H. Korth , and S. Sudarshan . Database Systems Concepts . McGraw-Hill, Inc. , New York, NY, USA , 5 edition, 2006 . A. Silberschatz, H. Korth, and S. Sudarshan. Database Systems Concepts. McGraw-Hill, Inc., New York, NY, USA, 5 edition, 2006."},{"key":"e_1_3_2_1_31_1","volume-title":"The SQLite Query Planner Release 3.8.0","author":"The","year":"2014","unstructured":"The SQLite team. The SQLite Query Planner Release 3.8.0 ., 2014 . Available online Current March 2014. The SQLite team. The SQLite Query Planner Release 3.8.0., 2014. Available online Current March 2014."},{"key":"e_1_3_2_1_32_1","volume-title":"The virtual table mechanism of SQLite","author":"The","year":"2014","unstructured":"The SQLite team. The virtual table mechanism of SQLite , 2014 . Available online Current March 2014. The SQLite team. The virtual table mechanism of SQLite, 2014. Available online Current March 2014."},{"key":"e_1_3_2_1_33_1","volume-title":"Developing WMI solutions: a guide to Windows management instrumentation","author":"Tunstall C.","year":"2003","unstructured":"C. Tunstall and G. Cole . Developing WMI solutions: a guide to Windows management instrumentation . The Addison-Wesley Microsoft Technology Series. Addison-Wesley , 2003 . C. Tunstall and G. Cole. Developing WMI solutions: a guide to Windows management instrumentation. The Addison-Wesley Microsoft Technology Series. Addison-Wesley, 2003."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1173706.1173717"}],"event":{"name":"EuroSys 2014: Ninth Eurosys Conference 2014","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Amsterdam The Netherlands","acronym":"EuroSys 2014"},"container-title":["Proceedings of the Ninth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2592798.2592802","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2592798.2592802","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:55:58Z","timestamp":1750229758000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2592798.2592802"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,4,14]]},"references-count":34,"alternative-id":["10.1145\/2592798.2592802","10.1145\/2592798"],"URL":"https:\/\/doi.org\/10.1145\/2592798.2592802","relation":{},"subject":[],"published":{"date-parts":[[2014,4,14]]},"assertion":[{"value":"2014-04-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}