{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T17:16:02Z","timestamp":1743009362011,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540653875"},{"type":"electronic","value":"9783540493723"}],"license":[{"start":{"date-parts":[[1998,1,1]],"date-time":"1998-01-01T00:00:00Z","timestamp":883612800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/3-540-49372-7_17","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T12:53:17Z","timestamp":1187268797000},"page":"167-174","source":"Crossref","is-referenced-by-count":0,"title":["Evaluating a Multithreaded Runtime System for Concurrent Object-Oriented Languages"],"prefix":"10.1007","author":[{"given":"Antonio J.","family":"Nebro","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ernesto","family":"Pimentel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9 M.","family":"Troya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,8,15]]},"reference":[{"key":"17_CR1","doi-asserted-by":"crossref","unstructured":"K. Taura, S. Matsuoka, and A. Yonezawa. An efficient implementation scheme of concurrent oriented-languages on stock multicomputers. In 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, May 1993.","DOI":"10.1145\/155332.155355"},{"key":"17_CR2","series-title":"Technical report","volume-title":"The Concert system-compiler and runtime support for efficient fine-grained concurrent object-oriented programs","author":"A. A. Chien","year":"1993","unstructured":"Andrew A. Chien, V. Karamcheti, and J. Plevyak. The Concert system-compiler and runtime support for efficient fine-grained concurrent object-oriented programs. Technical report, Department of Computer Science, University of Illinois, Urbana, Illinois, June 1993."},{"key":"17_CR3","series-title":"Lect Notes Comput Sci","volume-title":"Third International Euro-Par Conference","author":"A. J. Nebro","year":"1997","unstructured":"Antonio J. Nebro, Ernesto Pimentel, and Jos\u00e9. M. Troya. Integrating an entry consistency memory model and concurrent object-oriented programming. In Christian Lengauer, Martin Griebl, and Sergei Gorlatch, editors, Third International Euro-Par Conference, volume 1300 of Lecture Notes in Computer Science. Springer-Verlag, August 1997. Passau, Germany."},{"key":"17_CR4","unstructured":"Antonio J. Nebro, Ernesto Pimentel, and J. M. Troya. Distributed objects: An approach based on replication and migration. Accepted to be published in the Journal of Object Oriented Programming (JOOP), 1998."},{"key":"17_CR5","unstructured":"Sun Microsystems, Inc. Multithreaded Implementations and Comparison: A White Paper, 1996."},{"key":"17_CR6","doi-asserted-by":"crossref","unstructured":"Gul Agha. ACTORS: A Model of Concurrent Computation in Distributed Systems. The MIT Press, 1986.","DOI":"10.7551\/mitpress\/1086.001.0001"},{"key":"17_CR7","unstructured":"A. Yonezawa. ABCL: An Object-Oriented Concurrent System. MIT Press, 1990."},{"key":"17_CR8","unstructured":"C. Houck and G. Agha. Hal: A high level actor language and its distributed implementation. In 21st. International Conference on Parallel Processing, August 1992. St. Charles, IL."},{"key":"17_CR9","doi-asserted-by":"crossref","unstructured":"Denis Caromel. Towards a method of object-oriented concurrent programming. Communications of the ACM, 36(9), September 1993.","DOI":"10.1145\/162685.162711"},{"key":"17_CR10","doi-asserted-by":"crossref","unstructured":"Bertrand Meyer. Systematic concurrent object-oriented programming. Communications of the ACM, 36(9), September 1993.","DOI":"10.1145\/162685.162705"},{"key":"17_CR11","doi-asserted-by":"crossref","unstructured":"L. V. Kale and S. Krishnan. Charm++: A portable concurrent object-oriented language. In OOPSLA\u201993, 1993.","DOI":"10.1145\/165854.165874"},{"key":"17_CR12","unstructured":"Brian B Bershad and M J Zekauskas. Midway: Shared memory parallel programming with entry consistency for distributed memory multiprocessors. Technical Report CMU-CS-91-70-170, Carnegie-Mellon University, 1991."},{"key":"17_CR13","unstructured":"B. Stroustrup. The C++ Programming Language. Second Edition. Addison-Wesley, Summer 1991."},{"key":"17_CR14","unstructured":"D. R. Butenhof. Programming with POSIX Threads. Addison-Wesley, 1997."},{"key":"17_CR15","unstructured":"Sun Microsystems, Inc. Multithreaded Programming Guide. Solaris 2.6, 1997."},{"key":"17_CR16","unstructured":"T. Q. Phan and P. K. Garg. Multithreaded Programming with Windows NT. Prentice-Hall, 1996."},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"J. Plevyak, X. Zhang, and A. A. Chien. Obtaining sequential efficiency for concurrent object-oriented languages. In 22nd Symposium on Principles of Programming Languages (POPL\u201995), 1995. San Francisco, California.","DOI":"10.1145\/199448.199524"},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"K. Taura and A. Yonezawa. Fine-grain multithreading with minimal compiler support\u2014a cost effective approach to implementing efficient multithreading languages. In ACM SIGPLAN\u201997 Conference on Programming Language Design and Implementation (PLDI), June 1997. Las Vegas, Nevada.","DOI":"10.1145\/258915.258944"},{"key":"17_CR19","doi-asserted-by":"crossref","unstructured":"A. S. Grimshaw, J. B. Weissman, and W. T. Strayer. Portable run-time support for dynamic object-oriented parallel processing. ACM Transactions on Computer Systems, 14(2), May 1996.","DOI":"10.1145\/227695.227696"}],"container-title":["Lecture Notes in Computer Science","Computing in Object-Oriented Parallel Environments"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-49372-7_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,21]],"date-time":"2021-08-21T22:18:35Z","timestamp":1629584315000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-49372-7_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540653875","9783540493723"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/3-540-49372-7_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]}}}