{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T05:14:59Z","timestamp":1648790099983},"reference-count":27,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[1997,8,1]],"date-time":"1997-08-01T00:00:00Z","timestamp":870393600000},"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":["Computer Communications"],"published-print":{"date-parts":[[1997,8]]},"DOI":"10.1016\/s0140-3664(97)00024-8","type":"journal-article","created":{"date-parts":[[2002,7,26]],"date-time":"2002-07-26T02:56:11Z","timestamp":1027652171000},"page":"628-638","source":"Crossref","is-referenced-by-count":0,"title":["Modularity versus efficiency in OSI system implementations"],"prefix":"10.1016","volume":"20","author":[{"given":"Gee-Swee","family":"Poo","sequence":"first","affiliation":[]},{"given":"Boon-Ping","family":"Chai","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0140-3664(97)00024-8_BIB1","unstructured":"ISO, Information Processing Systems\u2014Open Systems Interconnection\u2014Basic Reference Model, ISO 7498, 1988."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB2","unstructured":"L. Bic, A.C. Shaw, The Logical Design of Operating Systems, 2nd ed., Prentice-Hall, 1988."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB3","unstructured":"J. Rosenberg, L. Raper, D. Nichois, M. Satyanarayanan, LWP Manual, Information Technology Center, CMU-ITC-037, 1985."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB4","unstructured":"G.M. Vose, Threading the OS\/2 needle, Computer Language 5 (7) (1988) 34\u201340."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB5","unstructured":"T. Thompso, N. Baran, NeXT computer, Byte Magazine November (1988) 158\u2013175."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB6","unstructured":"R. Lafore, P. Norton, Peter Norton's Inside OS\/2, Brady Books, 1988."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB7","doi-asserted-by":"crossref","unstructured":"L. Svobodova, Implementing OSI systems, IEEE Journal on Selected Areas in Communications 7 (7) (1989) 1115\u20131130.","DOI":"10.1109\/49.44559"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB8","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/0169-7552(87)90085-7","volume":"14","author":"Bolognesi","year":"1987","journal-title":"Introduction to the ISO specification language LOTOS, computer networks and ISDN systems"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB9","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/0169-7552(87)90084-5","volume":"14","author":"Budkowski","year":"1987","journal-title":"An introduction to Estelle: a specification language for distributed systems, computer networks and ISDN systems"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB10","doi-asserted-by":"crossref","unstructured":"S.T. Vuong, A.C. Lau, R.I. Chan, A semiautomatic implementation of protocols using an Estelle-C compiler, IEEE Trans. on Soft. Eng. 14 (3) (1988) 384\u2013393.","DOI":"10.1109\/32.4658"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB11","unstructured":"ISO, Information Processing Systems\u2014Open Systems Interconnection\u2014Transport Service Definition, ISO Standard 8072, 1986; Network Service Definition\u2014Addendum 1: Connectionless-mode Transmission, ISO 8348\/AD1, 1987."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB12","unstructured":"Department of Defense, Military Standard Internet Protocol: MIL-STD-1777 and Transmission Control Protocol: MIL-STD-1778, Department of Defense, USA, 1983."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB13","doi-asserted-by":"crossref","unstructured":"D.D. Clark, Modularity and Efficiency in Protocol Implementation, RFC 817 Internet Implementation Guide, SRI, 1982.","DOI":"10.17487\/rfc0817"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB14","doi-asserted-by":"crossref","unstructured":"R.W. Watson, S.A. Mamrak, Gaining efficiency in transport services by appropriate design and implementation choices, ACM Transactions on Computer Systems 5 (2) (1987) 97\u2013120.","DOI":"10.1145\/13677.13678"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB15","doi-asserted-by":"crossref","unstructured":"C.M. Woodside, The effect of buffering strategies on protocol execution performance, IEEE Trans. on Comm. 37 (6) (1989) 545\u2013554.","DOI":"10.1109\/26.31138"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB16","doi-asserted-by":"crossref","unstructured":"G.S. Poo, W. Ang, Cut-through buffer management technique for OSI protocol stack, Computer Communications 14(3) (1991) 166\u2013177.","DOI":"10.1016\/0140-3664(91)90068-C"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB17","doi-asserted-by":"crossref","unstructured":"Y.M. Huang, S.K. Guan, A refined cut-through buffer management scheme for layered protocol stack, IEEE Communications Magazine 32(3) (1994) 82\u201385.","DOI":"10.1109\/35.267445"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB18","unstructured":"ISO, Information Processing Systems\u2014Open Systems Interconnection\u2014Service Definition for the Commitment, Concurrency and Recovery Service Element, ISO\/DIS 9804.3; Protocol Specification for the Commitment, Concurrency and Recovery Service Element, ISO\/DIS 9805.3, 1989."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB19","unstructured":"AT&T, UNIX System V Programming Guide, 1986."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB20","unstructured":"E. Gregori, D. Latella, L. Lenzini, E. Merelli, OSILAB: an OSI prototyping laboratory, Proc. Comp. Net. Sym., IEEE Comp. Soc. April (1989) 254\u2013263."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB21","doi-asserted-by":"crossref","unstructured":"G.S. Poo, W. Ang, OSI protocol choices for LAN environments, Computer Communications 13 (1) (1990) 17\u201326.","DOI":"10.1016\/0140-3664(90)90032-C"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB22","unstructured":"M.T. Rose, The Open Book, Prentice-Hall, 1990."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB23","doi-asserted-by":"crossref","unstructured":"D.D. Clerk, The Structuring of Systems Using Upcalls, Proc. 10th ACM SIGOPS Symp. Operating System Principles, Orcas Island, WA, pp. 171\u2013180, 1985.","DOI":"10.1145\/323647.323645"},{"key":"10.1016\/S0140-3664(97)00024-8_BIB24","unstructured":"AT&T, UNIX System V STREAMS Primer, Prentice-Hall, 1987."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB25","unstructured":"S.J. Leffler, M.S. McKusick, M.J. Karls, J.S. Quarterman, The Design and Implementation of the 4.3BSD UNIX Operating System, Addison-Wesley, 1989."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB26","unstructured":"M.G. Durr, M. Gibbs, Networking Personal Computers, 2nd ed., QUE Corp., 1989."},{"key":"10.1016\/S0140-3664(97)00024-8_BIB27","unstructured":"F. Halsall, Data Communications, Computer Networks and OSI, 2nd ed., Addison-Wesley, 1988."}],"container-title":["Computer Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0140366497000248?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0140366497000248?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,2,5]],"date-time":"2020-02-05T05:55:44Z","timestamp":1580882144000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0140366497000248"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,8]]},"references-count":27,"journal-issue":{"issue":"8","published-print":{"date-parts":[[1997,8]]}},"alternative-id":["S0140366497000248"],"URL":"https:\/\/doi.org\/10.1016\/s0140-3664(97)00024-8","relation":{},"ISSN":["0140-3664"],"issn-type":[{"value":"0140-3664","type":"print"}],"subject":[],"published":{"date-parts":[[1997,8]]}}}