{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T13:56:47Z","timestamp":1697551007360},"reference-count":29,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2002,1]]},"DOI":"10.1016\/s0164-1212(01)00077-2","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T10:34:40Z","timestamp":1027593280000},"page":"21-36","source":"Crossref","is-referenced-by-count":1,"title":["Streaming extensibility in the Modify-on-Access file system"],"prefix":"10.1016","volume":"60","author":[{"given":"H.Richard","family":"Kendall","sequence":"first","affiliation":[]},{"given":"Vincent W.","family":"Freeh","sequence":"additional","affiliation":[]},{"given":"Paul W.","family":"Schermerhorn","sequence":"additional","affiliation":[]},{"given":"Robert J.","family":"Minerick","sequence":"additional","affiliation":[]},{"given":"Peter W.","family":"Rijks","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0164-1212(01)00077-2_BIB1","doi-asserted-by":"crossref","unstructured":"Acharya, A., Uysal, M., Saltz, J., 1998. Active disks: programming model, algorithms and evaluation. In: Proceedings of Eighth International Conference on Architectural Support for Programming Languages and Operating Systems","DOI":"10.1145\/291069.291026"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB2","series-title":"The Design of the UNIX Operating System","author":"Bach","year":"1986"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB3","series-title":"Linux Kernel Internals","author":"Beck","year":"1996"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB4","unstructured":"Bershad, B.N., Pinkerton, C.B., Watchdogs: extending the UNIX file system. In: Proceedings of Winter 1988 USENIX Conference"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB5","doi-asserted-by":"crossref","unstructured":"Bershad, B.N., Savage, S., Pardyak, P., Sirer, E.G., Fiuczynski, M.E., Becker, D., Chambers, C., Eggers, S., 1995. Extensibility, safety and performance in the SPIN operating system. In: Proceedings of 15th ACM Symposium on Operating Systems Principles, Cooper Mountain Resort, CO","DOI":"10.1145\/224056.224077"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB6","unstructured":"Brown, A., Oppenheimer, D., Keeton, K., Thomas, R., Kubiatowicz, J., Patterson, D.A., 1993. ISTORE: Introspective storage for data intensive network services. In: Proceedings of the Seventh Workshop on Hot Topics in Operating Systems, HotOS-VII"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB7","doi-asserted-by":"crossref","unstructured":"Druschel, P., Pai, V., Zwaenepoel, W., 1997. Extensible kernels are leading OS research astray. In: Proceedings of the Sixth Workshop on Hot Topics in Operating Systems, HotOS-VI, Cape Cod, MA","DOI":"10.1109\/HOTOS.1997.595179"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB8","doi-asserted-by":"crossref","unstructured":"Engler, D.R., Kaashoek, M.F., O'Toole, Jr, J., 1995. Exokernel: an operating system architecture for application-level resource management. In: Proceedings of Fifth ACM Symposium on Operating Systems Principles, Cooper Mountain Resort, CO","DOI":"10.1145\/224056.224076"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB9","series-title":"The Magic Garden Explained: The Internals of UNIX System V Release 4","author":"Goodheart","year":"1994"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB10","doi-asserted-by":"crossref","unstructured":"Harty, K., Cheriton, D.R., 1992. Application-controlled physical memory using external page-cache management. In: Proceedings of Fifth International Conference on Architectural Support for Programming Languages and Operating Systems, Boston, MA","DOI":"10.1145\/143365.143511"},{"issue":"1","key":"10.1016\/S0164-1212(01)00077-2_BIB11","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1145\/174613.174616","article-title":"File-system development with stackable layers","volume":"12","author":"Heidemann","year":"1994","journal-title":"ACM Transactions on Computer Systems"},{"issue":"1","key":"10.1016\/S0164-1212(01)00077-2_BIB12","doi-asserted-by":"crossref","DOI":"10.1145\/35037.35059","article-title":"Scale and performance in a distributed file system","volume":"6","author":"Howard","year":"1988","journal-title":"ACM Transactions on Computer Systems"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB13","unstructured":"Katcher, J., 1997. Postmark: a new file system benchmark. Technical Report TR-3022, Network Appliances"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB14","unstructured":"Keeton, K., Arpaci-Dusseau, R., Patterson, D.A., 1997. IRAM and SmartSIMM: overcoming the I\/O bus bottleneck. In: Workshop on Mixing Logic and DRAM: Chips that Compute and Remember at ISCA '97"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB15","unstructured":"Kendall, H.R., 1998. The modify-on-access file system. Master's Thesis, The University of Notre Dame"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB16","unstructured":"Kendall, H.R., Freeh, V.W., 1999A. Magi: A system software model for intelligent devices. In: Second International Workshop on Compiler and Architecture Support for Embedded Systems, Washington, DC"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB17","unstructured":"Kendall, H.R., Freeh, V.W., 1999B. The modify-on-access file system: an extensible linux file system. In: Proceedings of LinuxWorld Conference, San Jose, CA"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB18","doi-asserted-by":"crossref","unstructured":"Khalidi, Y.A., Nelson, M.N., 1993. Extensible file systems in Spring. In: Proceedings of 14th Symposium on Operating Systems Principles","DOI":"10.1145\/168619.168620"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB19","unstructured":"Kogge, P.M., Brockman, J.B., Sterling, T., Gao, G., 1997. Processing in memory: chips to petaflops. In: Workshop on Mixing Logic and DRAM: Chips that Compute and Remember at ISCA '97"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB20","doi-asserted-by":"crossref","unstructured":"Legedza, U., Wetherall, D., Guttag, J.,1998. Improving the performance of distributed applications using active networks. In: Proceedings of the IEEE INFOCOM 98","DOI":"10.1109\/INFCOM.1998.665079"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB21","series-title":"UNIX Internals","author":"Pate","year":"1996"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB22","doi-asserted-by":"crossref","unstructured":"Proebsting, T.A., Watterson, S.A., 1996. Filter fusion. In: Principles of Programming Languages '96","DOI":"10.1145\/237721.237760"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB23","unstructured":"Rees, J., Levine, P.H., Mishkin, N., Leach, P.J.,1986. An extensible I\/O system. In: Proceedings of Summer 1986 USENIX Conference"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB24","doi-asserted-by":"crossref","first-page":"1897","DOI":"10.1002\/j.1538-7305.1984.tb00071.x","article-title":"A stream input\u2013output system","volume":"63","author":"Ritchie","year":"1984","journal-title":"AT&T Bell Laboratories Technical Journal"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB25","doi-asserted-by":"crossref","unstructured":"Rixner, S., Dally, W.J., Kapasi, U.J., Brucek, Lopez-Lagunas, Abelardo, Mattson, P.R., Owens., J.D.,1998. A bandwidth-efficient architecture for media processing. In: Proceedings of 31st Annual International Symposium on Microarchitecture, Dallas, TX","DOI":"10.1109\/MICRO.1998.742118"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB26","unstructured":"Rosenthal, D.S.H., 1990. Evolving the vnode interface. In: Proceedings of Summer 1990 USENIX Conference"},{"issue":"1","key":"10.1016\/S0164-1212(01)00077-2_BIB27","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/35.568214","article-title":"A survey of active network research","volume":"35","author":"Tennenhouse","year":"1997","journal-title":"IEEE Communications Magazine"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB28","doi-asserted-by":"crossref","unstructured":"Wahbe, R., Lucco, S., Anderson, T.E., Graham, S.L., 1993. Efficient software-based fault isolation. In: Proceedings of 14th ACM Symp. on Operating Systems Principles, Ashville, NC","DOI":"10.1145\/168619.168635"},{"key":"10.1016\/S0164-1212(01)00077-2_BIB29","unstructured":"Zadok, E., Badulescu, I., Shender, A., 1999. Extending file systems using stackable templates. In: Proceedings of 1999 USENIX Annual Technical Conference"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121201000772?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121201000772?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,5,2]],"date-time":"2019-05-02T20:59:01Z","timestamp":1556830741000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121201000772"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,1]]},"references-count":29,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2002,1]]}},"alternative-id":["S0164121201000772"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(01)00077-2","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2002,1]]}}}