{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T09:22:04Z","timestamp":1649150524455},"reference-count":24,"publisher":"Elsevier BV","issue":"1-5","license":[{"start":{"date-parts":[[1990,8,1]],"date-time":"1990-08-01T00:00:00Z","timestamp":649468800000},"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":["Microprocessing and Microprogramming"],"published-print":{"date-parts":[[1990,8]]},"DOI":"10.1016\/0165-6074(90)90302-p","type":"journal-article","created":{"date-parts":[[2003,9,3]],"date-time":"2003-09-03T17:14:48Z","timestamp":1062609288000},"page":"577-584","source":"Crossref","is-referenced-by-count":2,"title":["The COIN model for concurrent computation and its implementation"],"prefix":"10.1016","volume":"30","author":[{"given":"Peter","family":"Buhler","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"8","key":"10.1016\/0165-6074(90)90302-P_BIB1","doi-asserted-by":"crossref","first-page":"913","DOI":"10.1109\/TSE.1987.233510","article-title":"Key Concepts of the INCAS Multicomputer Project","volume":"SE-13","author":"Nehmer","year":"1987","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/0165-6074(90)90302-P_BIB2","series-title":"PARLE'89 Proceedings","first-page":"100","article-title":"The LADY Programming Environment for Distributed Operating Systems","author":"Wybranietz","year":"1989"},{"key":"10.1016\/0165-6074(90)90302-P_BIB3","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/0165-6074(89)90047-1","article-title":"Tools for Distributed Programming in the INCAS Project","volume":"27","author":"Buhler","year":"1989","journal-title":"Microprocessing and Microprogramming"},{"issue":"2","key":"10.1016\/0165-6074(90)90302-P_BIB4","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1109\/32.44382","article-title":"Hybrid Monitor for Behavior and Performance Analysis of Distributed Systems","volume":"SE-16","author":"Haban","year":"1990","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/0165-6074(90)90302-P_BIB5","series-title":"Object-Oriented Programming: An Evolutionary Approach","author":"Cox","year":"1986"},{"key":"10.1016\/0165-6074(90)90302-P_BIB6","series-title":"Object-Oriented Software Construction","author":"Mayer","year":"1988"},{"key":"10.1016\/0165-6074(90)90302-P_BIB7","series-title":"A Model of Concurrent Computation in Distributed Systems","author":"Agha","year":"1986"},{"key":"10.1016\/0165-6074(90)90302-P_BIB8","series-title":"Object-Oriented Concurrent Programming","year":"1987"},{"issue":"2","key":"10.1016\/0165-6074(90)90302-P_BIB9","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1109\/TSE.1986.6312937","article-title":"Object-Oriented Development","volume":"SE-12","author":"Blooch","year":"1986","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/0165-6074(90)90302-P_BIB10","series-title":"ECOOP'89 Proceedings","first-page":"225","article-title":"A Design Method for Object-Oriented Programming","author":"Pun","year":"1989"},{"key":"10.1016\/0165-6074(90)90302-P_BIB11","series-title":"OOPSLA'89 Proceedings","first-page":"71","article-title":"Object-Oriented Design: A Responsibility-Driven Approach","author":"Wirfs-Brock","year":"1989"},{"issue":"8","key":"10.1016\/0165-6074(90)90302-P_BIB12","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/MC.1985.1662971","article-title":"A Survey of Current Graphical Programming Techniques","volume":"Vol. 18","author":"Reader","year":"1985","journal-title":"IEEE Computer"},{"issue":"1","key":"10.1016\/0165-6074(90)90302-P_BIB13","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/TSE.1987.232836","article-title":"Distribution and Abstract Types in Emerald","volume":"SE-13","author":"Black","year":"1987","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"10.1016\/0165-6074(90)90302-P_BIB14","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1109\/TSE.1987.232838","article-title":"Language Support for Loosely Coupled Distributed Programs","volume":"SE-13","author":"Scott","year":"1987","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/0165-6074(90)90302-P_BIB15","series-title":"The C Programming Language","author":"Kernigham","year":"1978"},{"key":"10.1016\/0165-6074(90)90302-P_BIB16","series-title":"Abstraction and Specification in Program Development","author":"Liscov","year":"1986"},{"key":"10.1016\/0165-6074(90)90302-P_BIB17","series-title":"OOPSLA'86 Proceedings","first-page":"331","article-title":"The Design and Implementation of Concurrent Smalltalk","volume":"21","author":"Yokote","year":"1986"},{"key":"10.1016\/0165-6074(90)90302-P_BIB18","series-title":"OOPSLA'86 Proceedings","first-page":"258","article-title":"Object-Oriented Concurrent Programming in ABCL\/1","volume":"21","author":"Yonezawa","year":"1986"},{"key":"10.1016\/0165-6074(90)90302-P_BIB19","series-title":"OOPSLA'87 Proceedings","first-page":"243","article-title":"Active Objects in Hybrid","volume":"22","author":"Nierstrasz","year":"1987"},{"key":"10.1016\/0165-6074(90)90302-P_BIB20","series-title":"Object-Oriented Concurrent Programming","first-page":"199","article-title":"POOL-T: A Parallel Object-Oriented Language","author":"America","year":"1987"},{"key":"10.1016\/0165-6074(90)90302-P_BIB21","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MS.1987.230095","article-title":"Reusability Framework, Assessment, and Directions","author":"Biggerstaff","year":"1987","journal-title":"IEEE Software"},{"key":"10.1016\/0165-6074(90)90302-P_BIB22","series-title":"OOPSLA'86 Proceedings","first-page":"38","article-title":"Encapsulation and Inheritance in Object-Oriented Programming Languages","volume":"21","author":"Snyder","year":"1986"},{"issue":"1","key":"10.1016\/0165-6074(90)90302-P_BIB23","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/2080.357392","article-title":"Implementing Remote Procedure Calls","volume":"2","author":"Birrell","year":"1984","journal-title":"ACM Trans. Comp. Syst."},{"issue":"10","key":"10.1016\/0165-6074(90)90302-P_BIB24","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1145\/355620.361161","article-title":"Monitors: An Operating System Structuring Concept","volume":"17","author":"Hoare","year":"1974","journal-title":"Comm. ACM"}],"container-title":["Microprocessing and Microprogramming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:016560749090302P?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:016560749090302P?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,2,25]],"date-time":"2019-02-25T10:00:31Z","timestamp":1551088831000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/016560749090302P"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1990,8]]},"references-count":24,"journal-issue":{"issue":"1-5","published-print":{"date-parts":[[1990,8]]}},"alternative-id":["016560749090302P"],"URL":"https:\/\/doi.org\/10.1016\/0165-6074(90)90302-p","relation":{},"ISSN":["0165-6074"],"issn-type":[{"value":"0165-6074","type":"print"}],"subject":[],"published":{"date-parts":[[1990,8]]}}}