{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T10:35:18Z","timestamp":1697970918254},"reference-count":11,"publisher":"Wiley","issue":"3","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":8641,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1983,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The chunk manager provides simple transaction management, concurrency control and allocates, administers and retrieves apparently contiguous chunks of data of arbitrary and varying size on disc. This system is designed to permit students and research workers to rapidly assemble and test their own DBMS, supporting any data model. Currently it is being used to support PS\u2010Algol, an implementation of DAPLEX, a relational system and student database exercises.<\/jats:p><jats:p>A chunk is similar to the common meaning of \u2018record\u2019 except that there is no implication of internal structure or consistent and static size. An efficient table processing capability is also provided.<\/jats:p><jats:p>Locking and access control are implemented at the bag level to prevent conflicting use of data without excessive operating cost. The problems associated with concurrent access of shared bags have been studied and the currently implemented and future proposed solutions are discussed.<\/jats:p>","DOI":"10.1002\/spe.4380130307","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T02:52:10Z","timestamp":1163818330000},"page":"273-285","source":"Crossref","is-referenced-by-count":12,"title":["CMS\u2014A chunk management system"],"prefix":"10.1002","volume":"13","author":[{"given":"M. P.","family":"Atkinson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K. J.","family":"Chisholm","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"W. P.","family":"Cockshott","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/988376.988378"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380110208"},{"issue":"5","key":"e_1_2_1_4_2","article-title":"Revised report on the programming language PLAIN","volume":"16","author":"Wasserman A. I.","year":"1981","journal-title":"ACM SZGPLAN Notices"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/319587.319598"},{"key":"e_1_2_1_6_2","first-page":"245","volume-title":"Databases\u2014Improving Usability and Responsiveness","author":"Challis M. F.","year":"1978"},{"key":"e_1_2_1_7_2","doi-asserted-by":"crossref","unstructured":"D. H. R.Ingalls \u2018The Smalltalk\u201076 programming system design and implementation\u2019Proc. 5th Annual ACM Symposium on Principles of Programming Languages Tuscon Arizona 23\u201025 January1978.","DOI":"10.1145\/512760.512762"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF00288683"},{"key":"e_1_2_1_9_2","volume-title":"The CMS User Manual","author":"Atkinson M. P."},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1147\/sj.164.0324"},{"key":"e_1_2_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/319540.319561"},{"key":"e_1_2_1_12_2","volume-title":"The IMP77 Language","author":"Robertson P. S."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380130307","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380130307","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,20]],"date-time":"2023-10-20T05:52:45Z","timestamp":1697781165000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380130307"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1983,3]]},"references-count":11,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1983,3]]}},"alternative-id":["10.1002\/spe.4380130307"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380130307","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1983,3]]}}}