The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - Second (2012 vol.5)
pp: 260-275
N. Adam , MSIS Dept., Rutgers Univ., Newark, NJ, USA
ABSTRACT
A vast majority of web services exist without explicit associated semantic descriptions. As a result many services that are relevant to a specific user service request may not be considered during service discovery. In this paper, we address the issue of web service discovery given nonexplicit service description semantics that match a specific service request. Our approach to semantic-based web service discovery involves semantic-based service categorization and semantic enhancement of the service request. We propose a solution for achieving functional level service categorization based on an ontology framework. Additionally, we utilize clustering for accurately classifying the web services based on service functionality. The semantic-based categorization is performed offline at the universal description discovery and integration (UDDI). The semantic enhancement of the service request achieves a better matching with relevant services. The service request enhancement involves expansion of additional terms (retrieved from ontology) that are deemed relevant for the requested functionality. An efficient matching of the enhanced service request with the retrieved service descriptions is achieved utilizing Latent Semantic Indexing (LSI). Our experimental results validate the effectiveness and feasibility of the proposed approach.
INDEX TERMS
XML, indexing, ontologies (artificial intelligence), pattern classification, pattern clustering, Web services, LSI, semantics-based automated Web service discovery, nonexplicit service description semantics, semantic-based service categorization, service request semantic enhancement, functional level service categorization, ontology framework, clustering, Web services classification, service functionality, universal description discovery and integration, UDDI, latent semantic indexing, Web services, Semantics, Ontologies, Large scale integration, Itemsets, Meteorology, Cities and towns, services discovery process and methodology., Web services publishing, web services discovery
CITATION
N. Adam, "Semantics-Based Automated Service Discovery", IEEE Transactions on Services Computing, vol.5, no. 2, pp. 260-275, Second 2012, doi:10.1109/TSC.2011.19
REFERENCES
[1] J. Adcock, A. Girgensohn, M. Cooper, T. Liu, L. Wilcox, and E. Rie, "FXPAL Experiments for TRECVID," Proc. TRECVID, 2004.
[2] R. Agrawal, T. Imielinski, and A. Swami, "Mining Association Rules Between Sets of Items in Large Databases," Proc. ACM SIGMOD Int'l Conf. Management of Data, 1993.
[3] E. Al-Masri and Q.H. Mahmoud, "Investigating Web Services on the World Wide Web," Proc. 17th Int'l Conf. World Wide Web (WWW '08), Apr. 2008.
[4] M.-L. Antonie and O.R. Zaane, "Text Document Categorization by Term Association," Proc. IEEE Int'l Conf. Data Mining (ICDM '02), 2002.
[5] K. Anyanwu, A. Maduko, and A. Sheth, "SemRank: Ranking Complex Relationship Search Results on the Semantic Web," Proc. 14th Int'l Conf. World Wide Web (WWW '05), 2005.
[6] P. Baldi, P. Frasconi, and P. Smyth, "Modeling the Internet and the Web," Probabilistic Methods and Algorithms, Wiley, 2003.
[7] M. Bruno, G. Canfora, M.D. Penta, and R. Scognamiglio, "An Approach to Support Web Service Classification and Annotation," Proc. IEEE Int'l Conf. E-Technology, E-Commerce and E-Service (EEE '05), 2005.
[8] M.A. Corella and P. Castells, "Semi-Automatic Semantic-Based Web Service Classification," Proc. Int'l Conf. Business Process Management Workshops (BPM '06), 2006.
[9] P.W. Foltz and S.T. Dumais, "Personalized Information Delivery: An Analysis of Information Filtering Methods," Comm. ACM, vol. 35, no. 12, pp. 51-60, 1992.
[10] E. Han, G. Karypis, and V. Kumar, "Scalable Parallel Data Mining for Association Rules," Proc. ACM SIGMOD Int'l Conf. Management of Data (SIGMOD '97), 1997.
[11] A. Heb and N. Kushmerick, "Automatically Attaching Semantic Metadata to Web Services," Proc. IJCAI Workshop Information Integration on the Web, 2003.
[12] http://dit.unitn.it/~kokash/documentsWS_matching-hybrid. pdf , 2012.
[13] http://idcrue.dit.upm.es/bibliotecamostrar.php?id=2154 , 2012.
[14] XMethods, http:/www.xmethods.net, 2012.
[15] http://reliant.teknowledge.com/DAMLSUMO.owl , 2008.
[16] http://www.uddi.orgspecification.html, 2012.
[17] http://www.few.vu.nl/~andreas/projects/annotator ws2003. html, 2012.
[18] H.L. Johnson, K.B. Cohen, W.A. BaumgartnerJr., Z. Lu, M. Bada, T. Kester, H. Kim, and L. Hunter, "Evaluation of Lexical Methods for Detecting Relationships Between Concepts from Multiple Ontologies," Proc. Pacific Symp. Biocomputing, 2006.
[19] M. Kher, D. Brahmi, and D. Ziou, "Combining Visual Features with Semantics for a More Efficient Image Retrieval," Proc. 17th Int'l Conf. Pattern Recognition (ICPR '04), 2004.
[20] M. Klusch and X. Zhing, "Deployed Semantic Services for the Common User of the Web: A Reality Check," Proc. IEEE Int'l Conf. Semantic Computing (ICSC), 2008.
[21] J. Lu, Y. Yu, D. Roy, and D. Saha, "Web Service Composition: A Reality Check," Proc. Eighth Int'l Conf. Web Information Systems Eng. (WISE '07) Dec. 2007.
[22] D. Martin, M. Paolucci, S. McIlraith, M. Burstein, D. McDermott, D. McGunneess, B. Barsia, T. Payne, M. Sabou, M. Solanki, N. Srinivasan, and K. Sycara, "Bringing Semantics to Web Services: The OWL-S Approach," Proc. First Int'l Workshop Semantic Web Services and Web Process Composition, July 2004.
[23] S. McIlraith, T. Son, and H. Zeng, "Semantic Web Services," IEEE Intelligent Systems, vol. 16, no. 2, pp. 46-53, Mar. 2001.
[24] S. McIlraith and D. Martin, "Bringing Semantics to Web Services," IEEE Intelligent Systems, vol. 18, no. 1, pp. 90-93, Jan. 2003.
[25] I. Niles and A. Pease, "Linking Lexicons and Ontologies: Mapping WordNet to the Suggested Upper Merged Ontology," Proc. IEEE Int'l Conf. Information and Knowledge Eng. (IKE '03), 2003.
[26] N. Oldham, C. Thomas, A. Sheth, and K. Verma, "METEOR-S Web Service Annotation Framework with Machine Learning Classification," Semantic Web Services and Web Process Composition, vol. 3387, pp. 137-146, Jan. 2005.
[27] A.V. Paliwal, N. Adam, and C. Bornhoevd, "Adding Semantics through Service Request Expansion and Latent Semantic Indexing," Proc. IEEE Int'l Conf. Services Computing (SCC), July 2007.
[28] A.V. Paliwal, N. Adam, H. Xiong, and C. Bornhoevd, "Web Service Discovery via Semantic Association Ranking and Hyperclique Pattern Discovery," Proc. IEEE/WIC/ACM Int'l Conf. Web Intelligence, 2006.
[29] A. Sajjanhar, J. Hou, and Y. Zhang, "Algorithm for Web Services Matching," Proc. Asia-Pacific Web Conference (APWeb), pp. 665-670, 2004.
[30] G. Salton and C. Buckley, "Improving Retrieval Performance by Relevance Feedback," J. Am. Soc. for Information Science, vol. 41, no. 4, pp. 288-297, 1990.
[31] G. Salton, A. Wong, and C.S. Yang, "A Vector Space Model for Automatic Indexing," Comm. ACM, vol. 18, pp. 613-620, Nov. 1975.
[32] K. Verma, K. Sivashanmugam, A. Sheth, A. Patil, S. Oundhakar, and J. Miller, "METEOR-S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services," Information Technology and Management J., vol. 6, pp 17-39, 2005.
[33] http://www.musclenoe.org/research/sci_deliv_pub D5.1_WP5_ SoA_RevisedVersion_sept05.pdf , 2012.
[34] H. Xiong, P. Tan, and V. Kumar, "Mining Strong Affinity Association Patterns in Data Sets with Skewed Support Distribution," Proc. IEEE Third Int'l Conf. Data Mining (ICDM), 2003.
22 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool