{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T09:59:19Z","timestamp":1648893559131},"reference-count":21,"publisher":"Elsevier BV","issue":"2-3","license":[{"start":{"date-parts":[[1996,9,1]],"date-time":"1996-09-01T00:00:00Z","timestamp":841536000000},"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":["Future Generation Computer Systems"],"published-print":{"date-parts":[[1996,9]]},"DOI":"10.1016\/0167-739x(96)00005-2","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T12:24:10Z","timestamp":1027599850000},"page":"243-256","source":"Crossref","is-referenced-by-count":2,"title":["A hierarchical and reflective framework for synchronization and scheduling controls"],"prefix":"10.1016","volume":"12","author":[{"given":"Tzilla","family":"Elrad","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ufuk","family":"Ver\u00fcn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/0167-739X(96)00005-2_BIB1","year":"1995"},{"key":"10.1016\/0167-739X(96)00005-2_BIB2","series-title":"Proc. OOPSIA\/ECOOP'90 Workshop on Object-Based Concurrent Programming","volume":"2","year":"1991"},{"key":"10.1016\/0167-739X(96)00005-2_BIB3","author":"Andrews","year":"1993"},{"key":"10.1016\/0167-739X(96)00005-2_BIB4","author":"Booch","year":"1987"},{"issue":"1","key":"10.1016\/0167-739X(96)00005-2_BIB5","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/141454.141463","article-title":"In support of the Ada 9X real-time facilities","volume":"12","author":"Burns","year":"1992","journal-title":"ACM Ada Lett."},{"issue":"9","key":"10.1016\/0167-739X(96)00005-2_BIB6","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1145\/162685.162711","article-title":"Toward a method of object-oriented concurrent programming","volume":"36","author":"Caromel","year":"1993","journal-title":"Commun. ACM"},{"key":"10.1016\/0167-739X(96)00005-2_BIB7","series-title":"Ada The Design Choice","article-title":"Comprehensive race controls: A versatile scheduling mechanism for real-time applications","author":"Elrad","year":"1989"},{"key":"10.1016\/0167-739X(96)00005-2_BIB8","series-title":"Proc. 1986 Int. Conf. on Parallel Processing","article-title":"Distributed language design: Constructs for controlling preferences","author":"Elrad","year":"1986"},{"issue":"3","key":"10.1016\/0167-739X(96)00005-2_BIB9","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1145\/42392.42397","article-title":"On synchronization in hardreal-time systems","volume":"31","author":"Faulk","year":"1988","journal-title":"commun. ACM"},{"key":"10.1016\/0167-739X(96)00005-2_BIB10","series-title":"Proc. OOPSLA'89","first-page":"317","article-title":"Computational reflection in class-based object-oriented languages","author":"Ferber","year":"1989"},{"key":"10.1016\/0167-739X(96)00005-2_BIB11","author":"Gehani","year":"1989"},{"issue":"7","key":"10.1016\/0167-739X(96)00005-2_BIB12","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1109\/71.238301","article-title":"Capsules: A shared memory access mechanism for concurrent C\/C+ +","volume":"4","author":"Gehani","year":"1993","journal-title":"IEEE Trans. on Parallel and Distributed Systems"},{"issue":"8","key":"10.1016\/0167-739X(96)00005-2_BIB13","doi-asserted-by":"crossref","first-page":"666","DOI":"10.1145\/359576.359585","article-title":"Communicating sequential processes","volume":"21","author":"Hoare","year":"1978","journal-title":"Commun. ACM"},{"issue":"9","key":"10.1016\/0167-739X(96)00005-2_BIB14","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1145\/162685.162715","article-title":"Introducing concurrency to a sequential language","volume":"36","author":"Karaorman","year":"1993","journal-title":"Commun. ACM"},{"issue":"9","key":"10.1016\/0167-739X(96)00005-2_BIB15","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1145\/162685.162708","article-title":"Concurrency annotations for reusable software","volume":"36","author":"Lohr","year":"1993","journal-title":"Commun. ACM"},{"key":"10.1016\/0167-739X(96)00005-2_BIB16","series-title":"Research Directions in Concurrent Object-Oriented Programming","first-page":"107","article-title":"Analysis of inheritance anomaly in object-oriented concurrent programming languages","author":"Matsuoka","year":"1993"},{"key":"10.1016\/0167-739X(96)00005-2_BIB17","author":"Meyer","year":"1993"},{"key":"10.1016\/0167-739X(96)00005-2_BIB18","author":"Meyer","year":"1983"},{"key":"10.1016\/0167-739X(96)00005-2_BIB19","author":"Tanenbaum","year":"1992"},{"key":"10.1016\/0167-739X(96)00005-2_BIB20","first-page":"103","article-title":"Inheritance and synchronization with enabled sets","volume":"24","author":"Tomlinson","year":"1989"},{"issue":"6","key":"10.1016\/0167-739X(96)00005-2_BIB21","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1145\/142016.142028","article-title":"A critique of the Ada 9X mutual control mechanism (requeue) and an alternative mapping (Onlywhen)","volume":"12","author":"Ver\u00fcn","year":"1992","journal-title":"ACM Ada Lett."}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0167739X96000052?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0167739X96000052?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,30]],"date-time":"2019-04-30T17:59:12Z","timestamp":1556647152000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0167739X96000052"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,9]]},"references-count":21,"journal-issue":{"issue":"2-3","published-print":{"date-parts":[[1996,9]]}},"alternative-id":["0167739X96000052"],"URL":"https:\/\/doi.org\/10.1016\/0167-739x(96)00005-2","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[1996,9]]}}}