{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T03:26:25Z","timestamp":1649129185266},"reference-count":0,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Parallel Process. Lett."],"published-print":{"date-parts":[[1997,9]]},"abstract":"<jats:p> Parallel object-oriented environments have a high degree of dynamicity and need specialised support to achieve efficiency of execution. Static strategies are not suitable for these environments: any prediction before execution can only roughly estimate the real behaviour. In object-oriented environments, the decision to create\/destroy objects is usually taken at run-time and object allocation can change during the execution. The requirement of dynamicity should be considered in the design of every component of the support. The routing system, for instance, must ensure delivery even in case of object dynamic allocation\/reallocation. <\/jats:p><jats:p> The paper argues that routing algorithms for parallel object-oriented environments in massively parallel architectures should be both adaptive and efficient. We adopted a routing strategy designed to be effective in case of objects dynamically created\/destroyed and capable of moving during the execution. Our adaptive strategy does not assume any knowlegde of both object allocation and system topology configuration. <\/jats:p>","DOI":"10.1142\/s0129626497000255","type":"journal-article","created":{"date-parts":[[2003,10,6]],"date-time":"2003-10-06T11:00:00Z","timestamp":1065438000000},"page":"237-247","source":"Crossref","is-referenced-by-count":1,"title":["A Routing Strategy for Object-Oriented Applications in Massively Parallel Architectures"],"prefix":"10.1142","volume":"07","author":[{"given":"Maurelio","family":"Boari","sequence":"first","affiliation":[{"name":"DEIS, Universit\u00e0 di Bologna,  Viale Risorgimento 2, Bologna, 40136, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonioo","family":"Corradi","sequence":"additional","affiliation":[{"name":"DEIS, Universit\u00e0 di Bologna,  Viale Risorgimento 2, Bologna, 40136, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cesare","family":"Stefanelli","sequence":"additional","affiliation":[{"name":"DEIS, Universit\u00e0 di Bologna,  Viale Risorgimento 2, Bologna, 40136, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Letizia","family":"Leonardi","sequence":"additional","affiliation":[{"name":"Dipartimento di science dell'Ingegneria,  Universit\u00e0 di Modena, Via Campi 213, Modena, 41100, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"container-title":["Parallel Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0129626497000255","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T16:19:31Z","timestamp":1565108371000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0129626497000255"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,9]]},"references-count":0,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[1997,9]]}},"alternative-id":["10.1142\/S0129626497000255"],"URL":"https:\/\/doi.org\/10.1142\/s0129626497000255","relation":{},"ISSN":["0129-6264","1793-642X"],"issn-type":[{"value":"0129-6264","type":"print"},{"value":"1793-642X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1997,9]]}}}