{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T16:40:04Z","timestamp":1760287204992,"version":"build-2065373602"},"reference-count":25,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[2003,8,1]],"date-time":"2003-08-01T00:00:00Z","timestamp":1059696000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2003,8,1]],"date-time":"2003-08-01T00:00:00Z","timestamp":1059696000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer Standards &amp; Interfaces"],"published-print":{"date-parts":[[2003,8]]},"DOI":"10.1016\/s0920-5489(03)00007-2","type":"journal-article","created":{"date-parts":[[2003,2,11]],"date-time":"2003-02-11T20:10:51Z","timestamp":1044994251000},"page":"345-355","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"title":["A new development environment for an event-based distributed system"],"prefix":"10.1016","volume":"25","author":[{"given":"Tsun-Yu","family":"Hsiao","sequence":"first","affiliation":[]},{"given":"Nei-Chiung","family":"Perng","sequence":"additional","affiliation":[]},{"given":"Winston","family":"Lo","sequence":"additional","affiliation":[]},{"given":"Yue-Shan","family":"Chang","sequence":"additional","affiliation":[]},{"given":"Shyan-Ming","family":"Yuan","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0920-5489(03)00007-2_BIB1","series-title":"Proc. Of IFIP\/ACM Int'l Conf. on Distributed Systems Platforms and Open Distributed Processing","first-page":"208","article-title":"The Design and Performance of a Scalable ORB Architecture for CORBA Asynchronous Messaging","author":"Arulanthu","year":"2000"},{"issue":"3","key":"10.1016\/S0920-5489(03)00007-2_BIB2","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/2.825698","article-title":"Generic support for distributed applications","volume":"33","author":"Bacon","year":"2000","journal-title":"Computer"},{"key":"10.1016\/S0920-5489(03)00007-2_BIB3","article-title":"OpenORB Programmers Guide","author":"Daniel","year":"2000","journal-title":"ExoLab. Group Org."},{"year":"1999","series-title":"JavaORB Event Service","key":"10.1016\/S0920-5489(03)00007-2_BIB4"},{"author":"Elvin","key":"10.1016\/S0920-5489(03)00007-2_BIB5"},{"key":"10.1016\/S0920-5489(03)00007-2_BIB6","series-title":"Proceedings of the 14th European Conference on Object-Oriented Programming (ECOOP-00), Cannes, France","first-page":"252","article-title":"Distributed asynchronous collections: Abstractions for publish\/subscribe interaction","author":"Eugster","year":"2000"},{"author":"Gryphon","key":"10.1016\/S0920-5489(03)00007-2_BIB7"},{"key":"10.1016\/S0920-5489(03)00007-2_BIB8","first-page":"3","article-title":"What object-oriented distributed programming does not have to be, and what it may be","author":"Guerraoui","year":"1999","journal-title":"Informatik 2"},{"year":"2000","series-title":"Enterprise Java Beans","author":"Monson-Haefel","key":"10.1016\/S0920-5489(03)00007-2_BIB9"},{"issue":"2","key":"10.1016\/S0920-5489(03)00007-2_BIB10","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MCC.1999.766968","article-title":"Middleware's role, today and tomorrow","volume":"vol. 7","author":"Milojicic","year":"1999","journal-title":"IEEE Concurr."},{"key":"10.1016\/S0920-5489(03)00007-2_BIB11","article-title":"OpenORB Event Service","author":"Modica","year":"2000","journal-title":"Exolab. Org."},{"article-title":"CORBA: Common Object Request Broker Architecture and Specification","year":"2000","series-title":"Revision 2.4","key":"10.1016\/S0920-5489(03)00007-2_BIB12"},{"key":"10.1016\/S0920-5489(03)00007-2_BIB13","unstructured":"Object Management Group, Event Service Specification, V 1.1, http:\/\/www.corba.org\/."},{"key":"10.1016\/S0920-5489(03)00007-2_BIB14","unstructured":"Object Management Group, Notification Service Specification, V 1.0, http:\/\/www.corba.org\/."},{"key":"10.1016\/S0920-5489(03)00007-2_BIB15","first-page":"421","article-title":"Effective multicast programming in large scale distributed systems","volume":"vol. 13, Issue 6","author":"Eugster","year":"2001"},{"year":"1999","series-title":"Mastering COM and COM+","author":"Rofail","key":"10.1016\/S0920-5489(03)00007-2_BIB16"},{"author":"SOAP","key":"10.1016\/S0920-5489(03)00007-2_BIB17"},{"author":"SIENA","key":"10.1016\/S0920-5489(03)00007-2_BIB18"},{"year":"2000","series-title":"Enterprise JavaBeans\u2122 Specification Version 2","author":"Sun Microsystems","key":"10.1016\/S0920-5489(03)00007-2_BIB19"},{"key":"10.1016\/S0920-5489(03)00007-2_BIB20","unstructured":"Sun Microsystems, Java 2 Platform, Enterprise Edition (J2EE), http:\/\/java.sun.com\/j2ee\/."},{"year":"1999","series-title":"Java Message Service, Version 1.0.2","author":"Sun Microsystems","key":"10.1016\/S0920-5489(03)00007-2_BIB21"},{"year":"1999","series-title":"Learning DCOM","author":"Thai","key":"10.1016\/S0920-5489(03)00007-2_BIB22"},{"key":"10.1016\/S0920-5489(03)00007-2_BIB23","unstructured":"TIB\/Rendezvous White Paper, (1999), http:\/\/www.rv.tibco.com\/whitepaper.html."},{"issue":"2","key":"10.1016\/S0920-5489(03)00007-2_BIB24","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1109\/4236.991448","article-title":"Where is middleware?","volume":"6","author":"Vinoski","year":"2002","journal-title":"IEEE Internet Computing"},{"key":"10.1016\/S0920-5489(03)00007-2_BIB25","unstructured":"World Wide Web Consortium (W3C), Extensible Markup Language (XML), http:\/\/www.w3.org\/XML\/."}],"container-title":["Computer Standards &amp; Interfaces"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0920548903000072?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0920548903000072?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T16:21:59Z","timestamp":1760286119000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0920548903000072"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,8]]},"references-count":25,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2003,8]]}},"alternative-id":["S0920548903000072"],"URL":"https:\/\/doi.org\/10.1016\/s0920-5489(03)00007-2","relation":{},"ISSN":["0920-5489"],"issn-type":[{"type":"print","value":"0920-5489"}],"subject":[],"published":{"date-parts":[[2003,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A new development environment for an event-based distributed system","name":"articletitle","label":"Article Title"},{"value":"Computer Standards & Interfaces","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/S0920-5489(03)00007-2","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2003 Elsevier Science B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}