{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:46:49Z","timestamp":1781106409748,"version":"3.54.1"},"reference-count":0,"publisher":"IGI Global Scientific Publishing","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007,1,1]]},"abstract":"<p>Service composition is a major challenge in an open environment populated by large numbers of heterogeneous services. In such a setting, the efficient interaction of directory-based service discovery with service composition engines is crucial. In this article we present a Java-based directory that offers special functionality enabling effective service composition. In order to optimize the interaction of the directory with different service composition algorithms exploiting application-specific heuristics, the directory supports user-defined selection and ranking functions written in a declarative query language. Inside the directory queries are transformed and compiled to JVM bytecode which is dynamically linked into the directory. The compiled query enables a best-first search of matching directory entries, efficiently pruning the search space.<\/p>","DOI":"10.4018\/jwsr.2007010104","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T14:07:01Z","timestamp":1297778821000},"page":"59-79","source":"Crossref","is-referenced-by-count":4,"title":["A Flexible Directory Query Language for the Efficient Processing of Service Composition Queries"],"prefix":"10.4018","volume":"4","author":[{"given":"Walter","family":"Binder","sequence":"first","affiliation":[{"name":"University of Lugano, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ion","family":"Constantinescu","sequence":"additional","affiliation":[{"name":"Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Boi","family":"Faltings","sequence":"additional","affiliation":[{"name":"Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","container-title":["International Journal of Web Services Research"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=3095","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T19:29:55Z","timestamp":1654111795000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jwsr.2007010104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2007,1,1]]},"references-count":0,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,1]]}},"URL":"https:\/\/doi.org\/10.4018\/jwsr.2007010104","relation":{},"ISSN":["1545-7362","1546-5004"],"issn-type":[{"value":"1545-7362","type":"print"},{"value":"1546-5004","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,1,1]]}}}