{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,15]],"date-time":"2025-03-15T06:10:10Z","timestamp":1742019010042,"version":"3.38.0"},"reference-count":43,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2002,5,1]],"date-time":"2002-05-01T00:00:00Z","timestamp":1020211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2002,5]]},"DOI":"10.1109\/tse.2002.1000451","type":"journal-article","created":{"date-parts":[[2002,10,18]],"date-time":"2002-10-18T21:39:07Z","timestamp":1034977147000},"page":"478-493","source":"Crossref","is-referenced-by-count":18,"title":["A distributed parallel programming framework"],"prefix":"10.1109","volume":"28","author":[{"given":"N.","family":"Stankovic","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Kang Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"year":"1998","key":"ref1","article-title":"Aglets: Programming Mobile Agents in Java"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/88.384586"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/2.366157"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/VL.1999.795875"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/214451.214456"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(83)90015-2"},{"volume-title":"DOGMA: Distributed Object Group Metacomputing Architecture","year":"1998","key":"ref7"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/2.44900"},{"key":"ref9","first-page":"24","article-title":"Preserving the Mental Map of a Diagram","volume-title":"Proc. Compugraphics 91","author":"Eades"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.1992.235144"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/568522.568525"},{"key":"ref12","first-page":"8","article-title":"Stimulating with Reactive Agents","volume-title":"Many Agent Simulation and Artificial Life","author":"Ferber"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<985::AID-CPE404>3.0.CO;2-A"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3149.214121"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0057646"},{"volume-title":"Design PatternsElements of Reusable Object-Oriented Software","author":"Gamma","key":"ref16"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/176789.176794"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-62803-7_22"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1177\/109434209901300307"},{"volume-title":"Using MPI, Portable Parallel Programming with the Message-Passing Interface","author":"Gropp","key":"ref20"},{"year":"1998","key":"ref21","article-title":"Jama: A Java Matrix Package"},{"year":"1997","key":"ref22","article-title":"JATLite Overview"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/VL.1999.795892"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/359545.359563"},{"volume-title":"MPI-2: Extensions to the Message-Passing Interface","year":"1997","key":"ref25"},{"year":"1997","key":"ref26","article-title":"ObjectSpace VoyagerThe Agent ORB for Java"},{"volume-title":"Proc. Second Pasadena Workshop System Software and Tools for High Performance Computing Environments","key":"ref27","article-title":"DRAFT: Message-Passing and Object-Oriented Programming"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1002\/(sici)1096-9128(199711)9:11<1225::aid-cpe332>3.0.co;2-f"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1975.6312842"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/357369.357371"},{"volume-title":"SoftWired AG. Ibus Programmer\u2019s Manual","year":"1998","key":"ref31"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194099000231"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/10704054_8"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(200006)30:7<741::AID-SPE315>3.0.CO;2-6"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1002\/1096-9128(200009)12:11<1051::AID-CPE520>3.0.CO;2-M"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.2000.0189"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/53990.54005"},{"volume-title":"Java Remote Method Invocation Specification","key":"ref38"},{"volume-title":"Java Core Reflection, API and Specification","key":"ref39"},{"year":"1999","key":"ref40","article-title":"Java IDL"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<1063::AID-CPE414>3.0.CO;2-1"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-62560-7_36"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.1998.0109"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/32\/21607\/01000451.pdf?arnumber=1000451","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,15]],"date-time":"2025-03-15T05:32:06Z","timestamp":1742016726000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1000451\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,5]]},"references-count":43,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2002,5]]}},"URL":"https:\/\/doi.org\/10.1109\/tse.2002.1000451","relation":{},"ISSN":["0098-5589"],"issn-type":[{"type":"print","value":"0098-5589"}],"subject":[],"published":{"date-parts":[[2002,5]]}}}