{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,7]],"date-time":"2025-03-07T02:11:31Z","timestamp":1741313491150,"version":"3.38.0"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2011,7,1]],"date-time":"2011-07-01T00:00:00Z","timestamp":1309478400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Comput. Sci. Technol."],"published-print":{"date-parts":[[2011,7]]},"DOI":"10.1007\/s11390-011-1160-5","type":"journal-article","created":{"date-parts":[[2011,7,11]],"date-time":"2011-07-11T18:24:35Z","timestamp":1310408675000},"page":"600-615","source":"Crossref","is-referenced-by-count":1,"title":["A Programming Language Approach to Internet-Based Virtual Computing Environment"],"prefix":"10.1007","volume":"26","author":[{"given":"Ji","family":"Wang","sequence":"first","affiliation":[]},{"given":"Rui","family":"Shen","sequence":"additional","affiliation":[]},{"given":"Huai-Min","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,7,11]]},"reference":[{"issue":"3","key":"1160_CR1","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1109\/4236.935182","volume":"5","author":"L Gong","year":"2001","unstructured":"Gong L. JXTA: A network programming environment. IEEE Internet Computing, 2001, 5(3): 88\u201395.","journal-title":"IEEE Internet Computing"},{"issue":"6","key":"1160_CR2","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1007\/s11432-006-2030-6","volume":"49","author":"X Lu","year":"2006","unstructured":"Lu X, Wang H, Wang J. Internet-based virtual computing environment (iVCE): Concepts and architecture. Science in China Series F, 2006, 49(6): 681\u2013701.","journal-title":"Science in China Series F"},{"key":"1160_CR3","unstructured":"Alves A, Arkin A et al. Web services business process execution language version 2.0. OASIS Standard, 2007."},{"issue":"5","key":"1160_CR4","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1016\/S1389-1286(03)00224-X","volume":"42","author":"D Florescu","year":"2003","unstructured":"Florescu D, Gr\u00fcnhagen A, Kossmann D. XL: An XML programming language for Web service specification and composition. Computer Networks, 2003, 42(5): 641\u2013660.","journal-title":"Computer Networks"},{"issue":"4","key":"1160_CR5","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/367211.367250","volume":"44","author":"NR Jennings","year":"2001","unstructured":"Jennings N R. An agent-based approach for building complex software systems. Comm. ACM, 2001, 44(4): 35\u201341.","journal-title":"Comm. ACM"},{"issue":"1","key":"1160_CR6","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s10458-006-9000-7","volume":"14","author":"E Platon","year":"2007","unstructured":"Platon E, Mamei M, Sabouret N, Honiden S, Parunak H V D. Mechanisms for environments in multi-agent systems: Survey and opportunities. Autonomous Agents and Multi-Agent Systems, 2007, 14(1): 31\u201347.","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"issue":"12","key":"1160_CR7","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.1109\/TSE.2005.140","volume":"31","author":"N Desai","year":"2005","unstructured":"Desai N, Mallya A U, Chopra A K, Singh M P. Interaction protocols as design abstractions for business processes. IEEE Trans. Software Engineering, 2005, 31(12): 1015\u20131027.","journal-title":"IEEE Trans. Software Engineering"},{"key":"1160_CR8","doi-asserted-by":"crossref","unstructured":"Doi T, Tahara Y, Honiden S. IOM\/T: An interaction description language for multi-agent systems. In Proc. the 4th Int. Joint Conf. Autonomous Agent and Multi-Agent Systems (AAMAS2005), Utrecht, The Netherlands, Jul. 25\u201329, 2005, pp.778-785.","DOI":"10.1145\/1082473.1082592"},{"issue":"4","key":"1160_CR9","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1145\/1041680.1041681","volume":"36","author":"S Androutsellis-Theotokis","year":"2004","unstructured":"Androutsellis-Theotokis S, Spinellis D. A survey of peer-to-peer content distribution technologies. ACM Computing Surveys, 2004, 36(4): 335\u2013371.","journal-title":"ACM Computing Surveys"},{"issue":"2","key":"1160_CR10","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1145\/857076.857078","volume":"35","author":"P Eugster","year":"2003","unstructured":"Eugster P, Felber P, Guerraoui R, Kermarrec A. The many faces of publish\/subscribe. ACM Computing Surveys, 2003, 35(2): 114\u2013131.","journal-title":"ACM Computing Surveys"},{"key":"1160_CR11","unstructured":"Clark J, DeRose S. XML path language (XPath) version 1.0, W3C Recommendation, 1999."},{"key":"1160_CR12","doi-asserted-by":"crossref","unstructured":"Shen R, Wang J, Zhang S, Shen S, Fan P. A framework for constructing peer-to-peer overlay networks in Java. In Proc. 7th Int. Conf. Principles and Practice of Programming in Java (PPPJ 2009), Calgary, Canada, Aug. 27\u201328, 2009, pp 40\u201348.","DOI":"10.1145\/1596655.1596662"},{"key":"1160_CR13","doi-asserted-by":"crossref","unstructured":"Stoica I, Morris R, Karger D, Kaashoek M F, Balakrishnan H. Chord: A scalable peer-to-peer lookup service for Internet applications. In Proc. Conf. Applications, Technologies, Architectures, and Protocols for Computer Comm. (SIGCOMM2001), San Diego, USA, Aug. 27\u201331, 2001, pp.149\u2013160.","DOI":"10.1145\/964723.383071"},{"key":"1160_CR14","unstructured":"Li D, Lu X, Wu J. FISSIONE: A scalable constant degree and low congestion DHT scheme based on Kautz graphs. In Proc. 24th Annual Joint Conf. of the IEEE Computer and Comm. Societies (INFOCOMM2005), Philadelphia, USA, Aug. 22\u201326, 2005, pp.1677\u20131688."},{"issue":"5","key":"1160_CR15","doi-asserted-by":"crossref","first-page":"672","DOI":"10.1109\/TPDS.2007.1012","volume":"18","author":"Y Zhu","year":"2007","unstructured":"Zhu Y, Hu Y. Ferry: A P2P-based architecture for content-based publish\/subscribe services. IEEE Trans. Parallel and Distributed Systems, 2007, 18(5): 672\u2013685.","journal-title":"IEEE Trans. Parallel and Distributed Systems"},{"key":"1160_CR16","doi-asserted-by":"crossref","unstructured":"Zhang S, Wang J, Shen R, Xu J. Towards building efficient content-based publish\/subscribe systems over structured P2P overlays. In Proc. the 39th Int. Conf. Parallel Processing (ICPP 2010), San Diego, USA, Sept. 13\u201316, 2010, pp.258\u2013266.","DOI":"10.1109\/ICPP.2010.33"},{"key":"1160_CR17","doi-asserted-by":"crossref","unstructured":"Welsh M, Culler D, Brewer E. SEDA: An architecture for well-conditioned, scalable internet services. In Proc. ACM Symposium on Operating Systems Principles (SOSP 2001), Banff, Canada, Oct. 21\u201324, 2001, pp.230\u2013243.","DOI":"10.1145\/502059.502057"},{"key":"1160_CR18","unstructured":"Killian C, Anderson J W, Braud R, Jhala R, Vahdat A. Mace: Language support for building distributed systems. In Proc. 2007 ACM SIGPLAN Conf. Programming Language Design and Implementation (PLDI 2007), San Diego, USA, Jun. 10-13, 2007, pp.179\u2013188."},{"issue":"2","key":"1160_CR19","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/j.engappai.2004.12.005","volume":"18","author":"S Paurobally","year":"2005","unstructured":"Paurobally S, Jennings N R. Protocol engineering for web services conversations. Engineering Applications of Artificial Intelligence, 2005, 18(2): 237\u2013254.","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"1160_CR20","doi-asserted-by":"crossref","unstructured":"Cooney D, Dumas M, Roe P. GPSL: A programming language for service implementation. In Proc. the 9th Int. Conf. Fundamental Approaches to Software Engineering (FASE 2006), Vienna, Austria, Mar. 27\u201328, 2006, pp.3\u201317.","DOI":"10.1007\/11693017_3"},{"key":"1160_CR21","doi-asserted-by":"crossref","unstructured":"Huhns M N. Interaction-oriented programming. In Proc. 1st Int. Workshop on Agent Oriented Software Engineering (AOSE 2000), Limerick, Ireland, Jun. 10, 2000, pp.29\u201344.","DOI":"10.1007\/3-540-44564-1_2"},{"key":"1160_CR22","unstructured":"Wang J, Shen R, Zhu H. Agent-oriented programming based on SLABS. In Proc. the 29th Annual Int. Computer Software and Applications Conf. (COMPSAC2005), Edinburgh, UK, Jul. 25\u201328, 2005, pp.127\u2013132."},{"key":"1160_CR23","unstructured":"Kaneko Y, Harumoto K et al. A location-based peer-to-peer network for context-aware services in a ubiquitous environment. In Proc. 2005 IEEE\/IPSJ Int. Symp. Applications and the Internet (SAINT 2005) Workshops, Trento, Italy, Jan. 31-Feb. 4, 2005, pp.208\u2013211."},{"key":"1160_CR24","doi-asserted-by":"crossref","unstructured":"Busetta P, Dona A, Nori M. Channeled multicast for group communications. In Proc. the 1st Int. Joint Conf. Autonomous Agents and Multi Agent Systems (AAMAS2002), Bologna, Italy, Jul. 15\u201319, 2002, pp.1280\u20131287.","DOI":"10.1145\/545056.545117"},{"key":"1160_CR25","unstructured":"Anderson D P. BOINC: A system for public-resource computing and storage. In Proc. the 5th Int. Workshop on Grid Computing (GRID 2004), Pittsburgh, USA, 2004, pp.4\u201310."},{"issue":"4\/5","key":"1160_CR26","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1016\/j.parco.2007.02.011","volume":"33","author":"D Caromel","year":"2007","unstructured":"Caromel D, di Costanzo A, Mathieu C. Peer-to-peer for computational grids: Mixing clusters and desktop machines. Parallel Computing, 2007, 33(4\/5): 275\u2013288.","journal-title":"Parallel Computing"},{"key":"1160_CR27","doi-asserted-by":"crossref","unstructured":"Zheng Z, Lyu M R. WS-DREAM: A distributed reliability assessment mechanism for Web services. In Proc. the 38th Annual IEEE\/IFIP Int. Conf. Dependable Systems and Networks (DSN2008), Anchorage, USA, Jun. 24\u201327, 2008, pp.392\u2013397.","DOI":"10.1109\/DSN.2008.4630108"}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-011-1160-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11390-011-1160-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-011-1160-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,7]],"date-time":"2025-03-07T01:43:40Z","timestamp":1741311820000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11390-011-1160-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7]]},"references-count":27,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,7]]}},"alternative-id":["1160"],"URL":"https:\/\/doi.org\/10.1007\/s11390-011-1160-5","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"type":"print","value":"1000-9000"},{"type":"electronic","value":"1860-4749"}],"subject":[],"published":{"date-parts":[[2011,7]]}}}