{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:07:20Z","timestamp":1781104040743,"version":"3.54.1"},"reference-count":31,"publisher":"IGI Global Scientific Publishing","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,10,1]]},"abstract":"<p>The inherent heterogeneity of ambient computing environments and their constant evolution requires middleware platforms to manage networked components designed, developed, and deployed independently. Such management must also be efficient to cater for resource-constrained devices and highly dynamic situations due to the spontaneous appearance and disappearance of networked resources. For service discovery protocols (SDP), one of the main functions of service-oriented architectures (SOA), the efficiency of the matching of syntactic service descriptions is most often opposed to the fullness of the semantic approach. As part of the PLASTIC middleware, the authors present an interoperable discovery platform that features an efficient matching and ranking algorithm able to process service descriptions and discovery requests from both semantic and syntactic SDPs. To that end, the paper defines a generic, modular description language able to record service functional properties, potentially extended with semantic annotations. The proposed discovery platform leverages the advanced communication capabilities provided by the PLASTIC middleware to discover services in multi-network environments. An evaluation of the prototype implementation demonstrates that multi-protocols service matching supporting various levels of expressiveness can be achieved in ambient computing environments.<\/p>","DOI":"10.4018\/jaci.2010100102","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T15:20:46Z","timestamp":1297783246000},"page":"13-32","source":"Crossref","is-referenced-by-count":10,"title":["Interoperable Semantic and Syntactic Service Discovery for Ambient Computing Environments"],"prefix":"10.4018","volume":"2","author":[{"given":"Sonia","family":"Ben Mokhtar","sequence":"first","affiliation":[{"name":"LIRIS CNRS, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pierre-Guillaume","family":"Raverdy","sequence":"additional","affiliation":[{"name":"INRIA, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aitor","family":"Urbieta","sequence":"additional","affiliation":[{"name":"IKERLAN-IK4, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roberto Speicys","family":"Cardoso","sequence":"additional","affiliation":[{"name":"INRIA, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jaci.2010100102-0","unstructured":"Arabshian, K., & Schulzrinne, H. (2004). GloServ: Global service discovery architecture. In Proceedings of the First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (Mobiquitous) (pp. 319-325)."},{"key":"jaci.2010100102-1","doi-asserted-by":"crossref","unstructured":"Balazinska, M., Balakrishnan, H., & Karger, D. (2002). INS\/Twine: A scalable peer-to-peer architecture for intentional resource discovery. In Proceedings of the International Conference on Pervasive Computing 2002.","DOI":"10.1007\/3-540-45866-2_16"},{"key":"jaci.2010100102-2","doi-asserted-by":"crossref","unstructured":"Ben Mokhtar, S., Kaul, A., Georgantas, N., & Issarny, V. (2006). Efficient semantic service discovery in pervasive computing environments. In Proceedings of the ACM\/IFIP\/USENIX, 7th International Middleware Conference Middleware 2006 (pp. 240-259).","DOI":"10.1007\/11925071_13"},{"issue":"5","key":"jaci.2010100102-3","doi-asserted-by":"crossref","first-page":"785","DOI":"10.1016\/j.jss.2007.07.030","article-title":"EASY: Efficient SemAntic service DiscoverY in pervasive computing environments with QoS and context support.","volume":"81","author":"S.Ben Mokhtar","year":"2008","journal-title":"Journal of Systems and Software"},{"key":"jaci.2010100102-4","doi-asserted-by":"crossref","unstructured":"Bromberg, Y., & Issarny, V. (2005). INDISS: Interoperable discovery system for networked services. In Proceedings of the ACM\/IFIP\/USENIX, 6th International Middleware Conference Middleware 2005 (pp. 164-183).","DOI":"10.1007\/11587552_9"},{"key":"jaci.2010100102-5","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2005.12.038"},{"key":"jaci.2010100102-6","doi-asserted-by":"crossref","unstructured":"Capra, L., Zachariadis, S., & Mascolo, C. (2005). Q-CAD: QoS and context aware discovery framework for adaptive mobile systems. In Proceedings of IEEE International Conference on Pervasive Services (ICPS05) (pp. 453-456).","DOI":"10.1109\/PERSER.2005.1506566"},{"key":"jaci.2010100102-7","doi-asserted-by":"crossref","unstructured":"Cardoso, R., Ben Mokhtar, S., Urbieta, A., & Issarny, V. (2007). EVEY: Enhancing privacy of service discovery in pervasive computing. In Proceedings of the International Middleware Conference 2007 (Middleware 2007).","DOI":"10.1145\/1377943.1377965"},{"key":"jaci.2010100102-8","unstructured":"Chen, G., & Kotz, D. (2002). Solar: An open platform for context-aware mobile applications. In Proceedings of the 1st International Conference on Pervasive Computing (Pervasive 2002), Switzerland."},{"key":"jaci.2010100102-9","doi-asserted-by":"crossref","unstructured":"Czerwinski, S. E., Zhao, B. Y., Hodes, T. D., Joseph, A. D., & Katz, R. H. (1999). An architecture for a secure service discovery service. In Proceedings of the 5th Annual ACM\/IEEE International Conference on Mobile Computing and Networking (MobiCom '99), Seattle, WA (pp. 24-35).","DOI":"10.1145\/313451.313462"},{"key":"jaci.2010100102-10","doi-asserted-by":"crossref","unstructured":"Grace, P., Blair, G. S., & Samuel, S. (2003). ReMMoC: A reflective middleware to support mobile client. In Proceedings of the On the Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE - OTM Confederated International Conferences, CoopIS, DOA, and ODBASE 2003 (pp. 1170-1187).","DOI":"10.1007\/978-3-540-39964-3_75"},{"key":"jaci.2010100102-11","doi-asserted-by":"crossref","unstructured":"Koponen, T., & Virtanen, T. (2004). A service discovery: A service broker approach. In Proceedings of the 37th Annual Hawaii International Conference on System Sciences.","DOI":"10.1109\/HICSS.2004.1265669"},{"key":"jaci.2010100102-12","unstructured":"Lausen, H., & Innsbruck, D. (2006). Semantic annotations for WSDL (SAWSDL). Retrieved September 28, 2006, from http:\/\/www.w3.org\/TR\/sawsdl\/"},{"key":"jaci.2010100102-13","unstructured":"Lee, C., & Helal, S. (2003). Context attributes: An approach to enable context-awareness for service discovery. In Proceedings of the 2003 Symposium on Applications and the Internet (p. 22)."},{"key":"jaci.2010100102-14","doi-asserted-by":"crossref","unstructured":"Lee, G., Faratin, P., Bauer, S., & Wroclawski, J. (2004). A user-guided cognitive agent for network service selection in pervasive computing environments. In Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04) (p. 219).","DOI":"10.1109\/PERCOM.2004.1276860"},{"key":"jaci.2010100102-15","unstructured":"Liu, J., & Issarny, V. (2005). Signal strength based service discovery (S3D) in mobile ad hoc networks. In Proceedings of the 16th Annual IEEE International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC'05), Berlin, Germany."},{"key":"jaci.2010100102-16","unstructured":"Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., et al. (2004). OWL-S: Semantic markup for web services. W3C Member Submission."},{"key":"jaci.2010100102-17","doi-asserted-by":"crossref","unstructured":"Nakazawa, J., Tokuda, H., Edwards, W. K., & Ramachandran, U. (2006). A bridging framework for universal interoperability in pervasive systems. In Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (p. 3).","DOI":"10.1109\/ICDCS.2006.5"},{"key":"jaci.2010100102-18","doi-asserted-by":"crossref","unstructured":"Narayanan, S., & McIlraith, S. A. (2002). Simulation, verification and automated composition of web services. In Proceedings of the 11th International Conference on World Wide Web (WWW '02), Honolulu, HI (pp. 77-88).","DOI":"10.1145\/511446.511457"},{"key":"jaci.2010100102-19","doi-asserted-by":"crossref","unstructured":"Patil, A. A., Oundhakar, S. A., Sheth, A. P., & Verma, K. (2004). Meteor-s web service annotation framework. In Proceedings of the 13th International Conference on World Wide Web (WWW '04), New York (pp. 553-562).","DOI":"10.1145\/988672.988747"},{"key":"jaci.2010100102-20","unstructured":"PLASTIC Project. (2007). Middleware specification and architecture. Retrieved from http:\/\/www-c.inria.fr:9098\/plastic\/test-1\/m12\/plastic_d3_1.pdf\/download"},{"key":"jaci.2010100102-21","doi-asserted-by":"crossref","unstructured":"Raverdy, P. G., Issarny, V., Chibout, R., & de La Chapelle, A. (2006). A multi-protocol approach to service discovery and access in pervasive environments. In Proceedings of the 3rd Annual International Conference on Mobile and Ubiquitous Systems: Networks and Services (MOBIQUITOUS 2006), San Jose, CA.","DOI":"10.1109\/MOBIQW.2006.361780"},{"key":"jaci.2010100102-22","doi-asserted-by":"crossref","unstructured":"Raverdy, P. G., Riva, O., de la Chapelle, A., Chibout, R., & Issarny, V. (2006). Efficient context-aware service discovery in multi-protocol pervasive environments. In Proceedings of the 7th International Conference on Mobile Data Management (MDM'06) (p. 3).","DOI":"10.1109\/MDM.2006.78"},{"key":"jaci.2010100102-23","first-page":"1089","article-title":"An intrinsic information content metric for semantic similarity in WordNet. In","volume":"16","author":"N.Seco","year":"2004","journal-title":"Proceedings of the European Conference on Artificial Intelligence"},{"key":"jaci.2010100102-24","unstructured":"Srinivasan, N., Paolucci, M., & Sycara, K. (2004). Adding OWL-S to UDDI, implementation and throughput. In Proceedings of the 1st Intl. Workshop on Semantic Web Services and Web Process Composition (SWSWPC 2004) (pp. 6-9)."},{"key":"jaci.2010100102-25","doi-asserted-by":"publisher","DOI":"10.1016\/j.websem.2003.07.002"},{"key":"jaci.2010100102-26","unstructured":"Trastour, D., Bartolini, C., & Gonzalez-Castillo, J. (2001). A semantic web approach to service description for matchmaking of services. In Proceedings of the International Semantic Web Working Symposium (SWWS)."},{"key":"jaci.2010100102-27","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2004.04.011"},{"key":"jaci.2010100102-28","unstructured":"Zhu, F., Mutka, M., & Ni, L. (2003). Splendor: A secure, private, and location-aware service discovery protocol supporting mobile services. In Proceedings of the First IEEE International Conference on Pervasive Computing and Communications (p. 235)."},{"key":"jaci.2010100102-29","unstructured":"Zhu, F., Mutka, M., & Ni, L. (2004). PrudentExposure: A private and user-centric service discovery protocol. In Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications (PerCom 2004) (p. 329)."},{"key":"jaci.2010100102-30","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2005.87"}],"container-title":["International Journal of Ambient Computing and Intelligence"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=47174","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T17:40:59Z","timestamp":1654105259000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jaci.2010100102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2010,10,1]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,10]]}},"URL":"https:\/\/doi.org\/10.4018\/jaci.2010100102","relation":{},"ISSN":["1941-6237","1941-6245"],"issn-type":[{"value":"1941-6237","type":"print"},{"value":"1941-6245","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,10,1]]}}}