{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,31]],"date-time":"2022-03-31T03:12:07Z","timestamp":1648696327854},"reference-count":14,"publisher":"World Scientific Pub Co Pte Lt","issue":"01","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Semantic Computing"],"published-print":{"date-parts":[[2011,3]]},"abstract":"<jats:p> The development of sophisticated technologies for service-oriented architectures (SOA) is a grand challenge. A promising approach is the employment of semantic technologies to better support the service usage cycle. Most existing solutions show significant deficits in the computational performance, which hampers the applicability in large-scale SOA systems. We present an optimization technique for automated service discovery \u2014 one of the central operations in semantically enabled SOA environments \u2014 that can ensure a sophisticated performance while maintaining a high retrieval accuracy. The approach is based on goals that formally describe client objectives, and it employs a caching mechanism for enhancing the computational performance of a two-phased discovery framework. At design time, the suitable services for generic and reusable goal descriptions are determined by semantic matchmaking. The result is captured in a continuously updated graph structure that organizes goals and services with respect to the requested and provided functionalities. This is exploited at runtime in order to detect the suitable services for concrete client requests with minimal effort. We formalize the approach within a first-order logic framework, and define the graph structure along with the associated storage and retrieval algorithms. An empirical evaluation shows that significant performance improvements can be achieved. <\/jats:p>","DOI":"10.1142\/s1793351x11001146","type":"journal-article","created":{"date-parts":[[2011,8,2]],"date-time":"2011-08-02T11:13:34Z","timestamp":1312283614000},"page":"1-31","source":"Crossref","is-referenced-by-count":2,"title":["A CACHING TECHNIQUE FOR OPTIMIZING AUTOMATED SERVICE DISCOVERY"],"prefix":"10.1142","volume":"05","author":[{"given":"MICHAEL","family":"STOLLBERG","sequence":"first","affiliation":[{"name":"SAP Research Center Dresden, Chemnitzer Str. 48, 01187 Dresden, Germany"}]},{"given":"J\u00d6RG","family":"HOFFMANN","sequence":"additional","affiliation":[{"name":"Equipe MAIA, INRIA Nancy, 615 rue du Jardin Botanique, 54600 Villers-les-Nancy, France"}]},{"given":"DIETER","family":"FENSEL","sequence":"additional","affiliation":[{"name":"Semantic Technology Institute, University of Innsbruck, Technikerstrae 21a, 6020 Innsbruck, Austria"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf2","volume-title":"Data-Centric Systems and Applications","author":"Alonso G.","year":"2004"},{"key":"rf4","volume-title":"Semantic Web and Beyond","author":"Cardoso J.","year":"2006"},{"key":"rf6","volume-title":"Semantic Web: Theory, Tools and Applications","author":"de Bruijn J.","year":"2006"},{"key":"rf8","series-title":"Graduate Texts in Mathematics","volume-title":"Graph Theory","volume":"173","author":"Diestel R.","year":"2005"},{"key":"rf9","author":"Domingue J.","journal-title":"Journal of Web Semantics"},{"key":"rf10","volume-title":"Best Practices in Software Measurement","author":"Ebert C.","year":"2004"},{"key":"rf11","volume-title":"Service-Oriented Architecture (SOA): Concepts, Technology, and Design","author":"Erl T.","year":"2005"},{"key":"rf13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-77020-6"},{"key":"rf14","volume-title":"Enabling Semantic Web Services: The Web Service Modeling Ontology","author":"Fensel D.","year":"2006"},{"key":"rf23","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-72496-6"},{"key":"rf25","first-page":"91","volume":"15","author":"Riazanov A.","journal-title":"AI Communications"},{"key":"rf30","doi-asserted-by":"publisher","DOI":"10.1016\/j.websem.2003.07.002"},{"key":"rf32","doi-asserted-by":"publisher","DOI":"10.1007\/s10799-004-7773-4"},{"key":"rf33","doi-asserted-by":"publisher","DOI":"10.1145\/261640.261641"}],"container-title":["International Journal of Semantic Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S1793351X11001146","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T16:07:18Z","timestamp":1565194038000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S1793351X11001146"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,3]]},"references-count":14,"journal-issue":{"issue":"01","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2011,3]]}},"alternative-id":["10.1142\/S1793351X11001146"],"URL":"https:\/\/doi.org\/10.1142\/s1793351x11001146","relation":{},"ISSN":["1793-351X","1793-7108"],"issn-type":[{"value":"1793-351X","type":"print"},{"value":"1793-7108","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,3]]}}}