{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,12,3]],"date-time":"2023-12-03T11:50:04Z","timestamp":1701604204955},"reference-count":28,"publisher":"Elsevier BV","issue":"3","license":[{"start":{"date-parts":[[1989,6,1]],"date-time":"1989-06-01T00:00:00Z","timestamp":612662400000},"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":[[1989,6]]},"DOI":"10.1016\/0140-3664(89)90111-4","type":"journal-article","created":{"date-parts":[[2003,8,7]],"date-time":"2003-08-07T22:34:07Z","timestamp":1060295647000},"page":"147-157","source":"Crossref","is-referenced-by-count":5,"title":["Cosmos: an architecture for a distributed programming environment"],"prefix":"10.1016","volume":"12","author":[{"given":"John R","family":"Nicol","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gordon S","family":"Blair","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javad","family":"Malik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jonathan","family":"Walpole","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/0140-3664(89)90111-4_BIB1","series-title":"Software Engineering Environments","first-page":"85","article-title":"Total system design in IPSEs","author":"Blair","year":"1986"},{"key":"10.1016\/0140-3664(89)90111-4_BIB2","article-title":"Operating System Design for Distributed Programming Environments","author":"Nicol","year":"1986"},{"issue":"No 1","key":"10.1016\/0140-3664(89)90111-4_BIB3","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/24592.24595","article-title":"Operating system design: towards a holistic approach?","volume":"Vol 21","author":"Nicol","year":"1987","journal-title":"Oper. Syst. Rev."},{"key":"10.1016\/0140-3664(89)90111-4_BIB4","first-page":"8","article-title":"The object model: a conceptual tool for structuring software","volume":"Vol 60","author":"Jones","year":"1978"},{"key":"10.1016\/0140-3664(89)90111-4_BIB5","article-title":"The Clouds Project: Design and Implementation of a Fault-Tolerant, Distributed Operating System","author":"Dasgupta","year":"1985"},{"issue":"No 1","key":"10.1016\/0140-3664(89)90111-4_BIB6","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/TSE.1985.231536","article-title":"The Eden system: a technical review","volume":"Vol 11","author":"Almes","year":"1985","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/0140-3664(89)90111-4_BIB7","article-title":"Remote Procedure Call","author":"Nelson","year":"1981"},{"key":"10.1016\/0140-3664(89)90111-4_BIB8","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1145\/358468.358478","article-title":"Performing remote operations efficiently on a local computer network","author":"Spector","year":"1982","journal-title":"Commun. ACM"},{"key":"10.1016\/0140-3664(89)90111-4_BIB9","article-title":"Distributed Operating System Structures for Local Area Network Based Systems","author":"Blair","year":"1983"},{"key":"10.1016\/0140-3664(89)90111-4_BIB10","article-title":"A Tailored Kernel Design for a Distributed Operating System","author":"Nicol","year":"1985"},{"issue":"No 3","key":"10.1016\/0140-3664(89)90111-4_BIB11","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1093\/comjnl\/30.3.193","article-title":"A knowledge-based operating system","volume":"Vol 30","author":"Blair","year":"1987","journal-title":"Comput. J."},{"key":"10.1016\/0140-3664(89)90111-4_BIB12","series-title":"The Cambridge Distributed Computing System","author":"Needham","year":"1982"},{"key":"10.1016\/0140-3664(89)90111-4_BIB13","series-title":"Proc. 7th Symposium on Operating Syst. Principles","first-page":"150","article-title":"Weighted voting for replicated data","author":"Gifford","year":"1979"},{"key":"10.1016\/0140-3664(89)90111-4_BIB14","first-page":"284","article-title":"Multiple Copy Update","volume":"Vol 105","author":"Holler","year":"1981"},{"issue":"No 2","key":"10.1016\/0140-3664(89)90111-4_BIB15","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1145\/320071.320076","article-title":"A majority concensus approach to concurrency control for Multiple Copy Databases","volume":"Vol 4","author":"Thomas","year":"1979","journal-title":"ACM Trans. Database Syst."},{"key":"10.1016\/0140-3664(89)90111-4_BIB16","series-title":"Proc. IEEE 7th Int. Conf. on Distributed Comput. Syst.","first-page":"508","article-title":"Effectiveness of replication in distributed computer networks","author":"Noe","year":"1987"},{"key":"10.1016\/0140-3664(89)90111-4_BIB17","series-title":"Proc. IEEE 8th Int. Conf. on Distributed Comput. Syst.","article-title":"Voting with ghosts","author":"Van Renesse","year":"1988"},{"key":"10.1016\/0140-3664(89)90111-4_BIB18","series-title":"Proc. IFIP Working Group 10.3 Conf. on Distributed Processing","article-title":"An approach to multiple copy update based on immutability","author":"Nicol","year":"1987"},{"key":"10.1016\/0140-3664(89)90111-4_BIB19","article-title":"Maintaining Consistency in Distributed IPSEs","author":"Walpole","year":"1987"},{"key":"10.1016\/0140-3664(89)90111-4_BIB20","series-title":"Proc. IEEE 8th Int. Conf. on Distributed Comput. Syst.","article-title":"Maintaining consistency in distributed software engineering environments","author":"Walpole","year":"1988"},{"key":"10.1016\/0140-3664(89)90111-4_BIB21","series-title":"Internal Report","article-title":"Genericity vs Inheritance vs Delegation vs Conformance vs\u2026 (Towards a Unifying Understanding of Objects)","author":"Blair","year":"1988"},{"issue":"No 2","key":"10.1016\/0140-3664(89)90111-4_BIB22","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1145\/27636.27640","article-title":"Data sharing in group work","volume":"Vol 5","author":"Grief","year":"1987","journal-title":"ACM Trans. Office Inf. Syst."},{"key":"10.1016\/0140-3664(89)90111-4_BIB23","article-title":"Workstations using direct manipulation as interaction mode \u2014 aspects of design, application and evaluation","author":"Fahnrich","year":"1985","journal-title":"Human Computer Interaction \u2014 INTERACT '84"},{"key":"10.1016\/0140-3664(89)90111-4_BIB24","doi-asserted-by":"crossref","DOI":"10.1109\/MCG.1983.262982","article-title":"Iconic interfacing","author":"Lodding","year":"1983","journal-title":"IEEE Comput. Graphics & Appl."},{"key":"10.1016\/0140-3664(89)90111-4_BIB25","series-title":"Proc. EUUG Autumn Conf.","first-page":"225","article-title":"An intelligent, widow-based interface to Unix","author":"Borthwick","year":"1987"},{"key":"10.1016\/0140-3664(89)90111-4_BIB26","series-title":"Requirements for an ADA Programming Support Environment","year":"1980"},{"key":"10.1016\/0140-3664(89)90111-4_BIB27","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MC.1982.1654107","article-title":"Evolution of the Ethernet local computer network","author":"Shoch","year":"1982","journal-title":"IEEE Comput."},{"key":"10.1016\/0140-3664(89)90111-4_BIB28","series-title":"IEEE Workshop on Future Trends of Distributed Computing Syst. in the '90s","article-title":"A model to support consistency and availability in distributed systems architectures","author":"Nicol","year":"1988"}],"container-title":["Computer Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0140366489901114?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0140366489901114?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T08:26:02Z","timestamp":1552638362000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0140366489901114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,6]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1989,6]]}},"alternative-id":["0140366489901114"],"URL":"https:\/\/doi.org\/10.1016\/0140-3664(89)90111-4","relation":{},"ISSN":["0140-3664"],"issn-type":[{"value":"0140-3664","type":"print"}],"subject":[],"published":{"date-parts":[[1989,6]]}}}