{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T08:29:53Z","timestamp":1729672193712,"version":"3.28.0"},"reference-count":29,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/ipdps.2003.1213257","type":"proceedings-article","created":{"date-parts":[[2005,4,12]],"date-time":"2005-04-12T10:25:04Z","timestamp":1113301504000},"page":"134-141","source":"Crossref","is-referenced-by-count":4,"title":["Programming metasystems with active objects"],"prefix":"10.1109","author":[{"given":"M.","family":"Di Santo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F.","family":"Frattolillo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"N.","family":"Ranaldo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"W.","family":"Russo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E.","family":"Zimeo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(02)00184-9"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1177\/109434209701100205"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1177\/109434200101500302"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/32.685258"},{"journal-title":"Design Patterns","year":"1995","author":"gamma","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/2.762790"},{"key":"ref16","first-page":"22","article-title":"Designing Reusable Classes","volume":"1","author":"johnson","year":"1988","journal-title":"Journal of Object-Oriented Programming"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/4434.708256"},{"key":"ref18","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1405.001.0001","author":"kiczales","year":"1991","journal-title":"The Art of the Metaobject Protocol"},{"key":"ref19","first-page":"220","article-title":"Aspect-Oriented Programming","author":"kiczales","year":"1997","journal-title":"European Conference on Object Oriented Programming ECOOP'97 LNCS 1241"},{"journal-title":"World Wide Web Consortium XML 1 0 Recommendation","year":"2002","key":"ref28"},{"key":"ref4","first-page":"12","article-title":"Service, Asynchrony, and Wait-by-Necessity","volume":"2","author":"caromel","year":"1989","journal-title":"Journal of Object-Oriented Programming"},{"journal-title":"Sun Microsystems Inc Java Remote Method Invocation Specification","year":"2002","key":"ref27"},{"key":"ref3","article-title":"The Grid: International Efforts in Global Computing","author":"baker","year":"2000","journal-title":"Proceedings Intl Conf on Advances in Infrastructure for Electronic Business Science and Education on the Internet"},{"key":"ref6","first-page":"44","article-title":"Metacomputing","volume":"35","author":"catlett","year":"0","journal-title":"Communication of the ACM"},{"year":"0","key":"ref29"},{"key":"ref5","first-page":"11?13)","article-title":"Towards Seamless Computing and Metacomputing in Java","volume":"10","author":"caromel","year":"1998","journal-title":"Concurrency Pract &Exp"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/4236.991449"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s004460100064"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/374308.374365"},{"key":"ref9","article-title":"A portable middleware for building high performance metacomputers","author":"di","year":"2001","journal-title":"Proc Int Conf PARCO'01"},{"journal-title":"Actors A Model of Concurrent Computation in Distributed Systems Artificial Intelligence Series","year":"1986","author":"agha","key":"ref1"},{"journal-title":"THAL An Actor System for Efficient and Scalable Concurrent Computing","year":"1997","author":"kim","key":"ref20"},{"journal-title":"Concurrent Programming in Java Design Principles and Patterns","year":"2000","author":"lea","key":"ref22"},{"key":"ref21","article-title":"Active Object: an Object Behavioral Pattern for Concurrent Programming","author":"lavender","year":"1995","journal-title":"Proc of the 2nd PLoP"},{"journal-title":"Component Software Beyond Object-Oriented Programming","year":"2002","author":"szyperski","key":"ref24"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/DCS.1988.12507"},{"year":"2002","key":"ref26"},{"year":"0","key":"ref25"}],"event":{"name":"International Parallel and Distributed Processing Symposium (IPDPS 2003)","acronym":"IPDPS-03","location":"Nice, France"},"container-title":["Proceedings International Parallel and Distributed Processing Symposium"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8608\/27277\/01213257.pdf?arnumber=1213257","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,6]],"date-time":"2020-04-06T15:47:26Z","timestamp":1586188046000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1213257\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":29,"URL":"https:\/\/doi.org\/10.1109\/ipdps.2003.1213257","relation":{},"subject":[]}}