{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T19:42:40Z","timestamp":1777491760010,"version":"3.51.4"},"reference-count":24,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2001,6,1]],"date-time":"2001-06-01T00:00:00Z","timestamp":991353600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Concurrent Engineering"],"published-print":{"date-parts":[[2001,6]]},"abstract":"<jats:p>As XML becomes the de facto standard for data representation and exchange over Internet, there are ever increasing applica tions using XML as a middleware model. Network-computing paradigm is also changing; it shifts to mobile agent paradigm. Building a mediated query system by combining both XML and mobile agent technologies is very promising.<\/jats:p>\n                  <jats:p>In this paper, we address the problem of cooperative evaluation of XML queries by exploiting mobile agent technologies. Our contribu tions are as follows: By introducing a new operator\u2014the variable binding operator, we represent XML queries' pattern body as a special operator tree, and an evaluation method of the variable binding operator is presented to match the XML queries' pattern body with the XML data graph by exploiting automaton theory. In the case of XML data involving XML-Link, by introducing a proxy operator, a novel al gorithm is given to evaluate the XML queries cooperatively, that is, by representing the subquery operator tree with XML, it can be sent to the remote site or brought along with a mobile agent to execute at the remote site. Under the new computing paradigm, how to reduce data shipment and cope with unpredictable network delay is a critical issue, we explore the opportunities that our strategies can bring to optimize the wide-area query processing as well.<\/jats:p>","DOI":"10.1177\/1063293x0100900206","type":"journal-article","created":{"date-parts":[[2007,3,4]],"date-time":"2007-03-04T19:45:42Z","timestamp":1173037542000},"page":"131-138","source":"Crossref","is-referenced-by-count":2,"title":["Cooperative Evaluation of XML Queries in Mediators"],"prefix":"10.1177","volume":"9","author":[{"given":"Liang-Huai","family":"Yang","sequence":"first","affiliation":[{"name":"Department of Computer Science, Peking University, Beijing,\r100871, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shi-Wei","family":"Tang","sequence":"additional","affiliation":[{"name":"National Laboratory On Machine Perception, Peking University,\rBeijing, 100871, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dong-Qing","family":"Yang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Peking\rUniversity, Beijing 100871, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2001,6,1]]},"reference":[{"key":"atypb1","unstructured":"http:\/\/www.w3.org\/TR\/NOTE-XML-QL"},{"key":"atypb2","unstructured":"http:\/\/www.w3.org\/Style\/XSL\/Group\/1998\/09\/XQLproposal.html"},{"key":"atypb3","unstructured":"http:\/\/www.elet.polimi.it\/people\/ceri\/Xml-gl"},{"key":"atypb4","unstructured":"http:\/\/www.w3.org\/TR\/xlink"},{"key":"atypb5","unstructured":"Extensible Markup Language (XML 1.0.) http:\/\/www.w3.org\/TR\/REC-xml"},{"key":"atypb6","volume-title":"Proceedings of ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems","author":"Abiteboul, S."},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1007\/s007990050005"},{"key":"atypb8","volume-title":"Proc. of the Conf. on Extending Database Technology (EDBT)","author":"Abiteboul, S."},{"key":"atypb9","volume-title":"In Proceedings of thel7th ACM Symposium on Principles of Database Systems","author":"Buneman, P."},{"key":"atypb10","author":"Buneman, P.","year":"1999","journal-title":"Journal of Computer and System Sciences"},{"key":"atypb11","volume-title":"Proc. of ICDT'99 Workshop on Query Processing for SemiStructured Data and Non-Standard Data Formats","author":"Calvanese, D."},{"key":"atypb12","volume-title":"Proceedings of ACM SIGMOD International Conference on Management of Data","author":"Cluet, S."},{"key":"atypb13","volume-title":"Proceedings of the Fourteenth International Conference on Data Engineering","author":"Fernandez, M."},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1145\/262762.262770"},{"key":"atypb15","volume-title":"Proceedings of the Twenty-third International Conference on Very Large Data Bases","author":"Goldman, R."},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1145\/152610.152611"},{"issue":"3","key":"atypb17","volume":"20","author":"Liu, L.","year":"1997","journal-title":"IEEE Bulletin of the Technical Committee on Data Engineering"},{"key":"atypb18","volume-title":"Proceedings of The European Conference on Object-Oriented Programming '98","author":"Lange, D.B."},{"key":"atypb19","volume-title":"ACM SIGMOD Workshop on The Web and Databases (WebDB'99)","author":"Ludascher, B."},{"key":"atypb20","volume-title":"Optimizing Branching Path Expressions,\" Technical report","author":"McHugh, J.","year":"1999"},{"key":"atypb21","volume-title":"Indexing semistructured data,\" Technical report","author":"McHugh, J.","year":"1998"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49257-7_18"},{"key":"atypb23","volume-title":"Distributed query evaluation on semistructured data","author":"Suciu, D.","year":"1997"},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1145\/276305.276317"}],"container-title":["Concurrent Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1063293X0100900206","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1063293X0100900206","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T14:50:14Z","timestamp":1777387814000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1063293X0100900206"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,6]]},"references-count":24,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2001,6]]}},"alternative-id":["10.1177\/1063293X0100900206"],"URL":"https:\/\/doi.org\/10.1177\/1063293x0100900206","relation":{},"ISSN":["1063-293X","1531-2003"],"issn-type":[{"value":"1063-293X","type":"print"},{"value":"1531-2003","type":"electronic"}],"subject":[],"published":{"date-parts":[[2001,6]]}}}