{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:36:59Z","timestamp":1750307819913,"version":"3.41.0"},"reference-count":10,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2008,6,1]],"date-time":"2008-06-01T00:00:00Z","timestamp":1212278400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGMOD Rec."],"published-print":{"date-parts":[[2008,6]]},"abstract":"<jats:p>In this article I will reflect on the writing of \"Transaction Processing -- Concepts and Techniques\" [1], which appeared at Morgan Kaufmann Publishers in 1992. The process of writing had many aspects of a typical software project: In the end, the book was more than twice as thick as we had planned, it covered only 3\/4 of the material that we wanted to cover, and completing it took much longer than we had anticipated. Nevertheless, it was a moderate success and served as a basic reference for many developers in the industry for at least 10 years after its publication. It was translated to Chinese and Japanese, and occasionally one still finds references to it -- despite the fact that (apart from simple bug fixes) there has been no technical update of the material, and the book deals with \"outdated\" subjects like transaction processing and client\/server architectures.<\/jats:p>","DOI":"10.1145\/1379387.1379405","type":"journal-article","created":{"date-parts":[[2008,6,17]],"date-time":"2008-06-17T13:45:28Z","timestamp":1213710328000},"page":"54-58","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Is there life outside transactions?"],"prefix":"10.1145","volume":"37","author":[{"given":"Andreas","family":"Reuter","sequence":"first","affiliation":[{"name":"European Media Laboratory, Heidelberg"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,6]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"Gray J. and Reuter A. 1992 Transaction Processing -- Concepts and Techniques Morgan Kaufmann Publishers San Mateo CA.   Gray J. and Reuter A. 1992 Transaction Processing -- Concepts and Techniques Morgan Kaufmann Publishers San Mateo CA."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/77493"},{"key":"e_1_2_2_3_1","volume-title":"Operating Systems: Design and Implementation","author":"Tanenbaum A. S.","year":"1987","unstructured":"Tanenbaum , A. S. 1987 , Operating Systems: Design and Implementation , Prentice Hall , Englewood Cliffs, NJ . Tanenbaum, A. S. 1987, Operating Systems: Design and Implementation, Prentice Hall, Englewood Cliffs, NJ."},{"key":"e_1_2_2_4_1","volume-title":"International Workshop on High Performance Transaction Systems","author":"Spector A. Z.","year":"1991","unstructured":"Spector , A. Z. 1991 , Open, Distributed Transaction Processing with Encina , International Workshop on High Performance Transaction Systems , Monterey, CA. Spector, A. Z. 1991, Open, Distributed Transaction Processing with Encina, International Workshop on High Performance Transaction Systems, Monterey, CA."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/128765.128770"},{"volume-title":"Tandem's Transaction Monitoring Facility (TMF) -- Introduction, 12014","author":"Tandem TMF","key":"e_1_2_2_6_1","unstructured":"Tandem - TMF . 1991 , Tandem's Transaction Monitoring Facility (TMF) -- Introduction, 12014 , Tandem Computers , Cupertino, CA . Tandem-TMF. 1991, Tandem's Transaction Monitoring Facility (TMF) -- Introduction, 12014, Tandem Computers, Cupertino, CA."},{"volume-title":"TP Monitor, TP-00-D146","author":"Transarc-Encina","key":"e_1_2_2_7_1","unstructured":"Transarc-Encina . 1991 , Encina Transaction Processing System , TP Monitor, TP-00-D146 , Transarc Corp. Pittsburgh, PA. Transarc-Encina. 1991, Encina Transaction Processing System, TP Monitor, TP-00-D146, Transarc Corp. Pittsburgh, PA."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/93597.98729"},{"volume-title":"Advanced Rule Driven Transaction Management, 36th IEEE Compcon","author":"Klein J.","key":"e_1_2_2_9_1","unstructured":"Klein , J. 1991 , Advanced Rule Driven Transaction Management, 36th IEEE Compcon . Klein, J. 1991, Advanced Rule Driven Transaction Management, 36th IEEE Compcon."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1132863.1132867"}],"container-title":["ACM SIGMOD Record"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1379387.1379405","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1379387.1379405","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:57:45Z","timestamp":1750255065000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1379387.1379405"}},"subtitle":["writing the transaction processing book"],"short-title":[],"issued":{"date-parts":[[2008,6]]},"references-count":10,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,6]]}},"alternative-id":["10.1145\/1379387.1379405"],"URL":"https:\/\/doi.org\/10.1145\/1379387.1379405","relation":{},"ISSN":["0163-5808"],"issn-type":[{"type":"print","value":"0163-5808"}],"subject":[],"published":{"date-parts":[[2008,6]]},"assertion":[{"value":"2008-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}