KDDBroker: Description and Discovery of KDD Services

Service Oriented Architectures (SOA) can be profitably used in the domain of distributed Knowledge Discovery in Databases (KDD), since they provide a way to effectively share and re-use information, tools, models and domain expertise, and to compose different tools to design a KDD process. A key SOA component is the service broker, which provides service publishing and discovering facilities, by exploiting information stored in the UDDI registry. In this paper we present the results of an ongoing project for the design of a KDD service broker, which extends the existing standards in order to introduce semantic information on the KDD domain. In particular, the paper focuses on the semantic description and discovery of Data Mining tools. To this end, we introduce an ontology that, at this stage, represents a categorization of Data Mining domain in terms of tasks, methods and algorithms, and gives linkability relations among them. The ontology is then exploited for tool annotation. We discuss a possible architecture for the inclusion of the ontology in the UDDI, and present the implementation of the service broker functionalities.

[1]  Gregory Piatetsky-Shapiro,et al.  Advances in Knowledge Discovery and Data Mining , 2004, Lecture Notes in Computer Science.

[2]  Peter Brezany,et al.  Towards an open service architecture for data mining on the grid , 2003, 14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings..

[3]  Anthony Rowe,et al.  Discovery net: towards a grid of knowledge discovery , 2002, KDD.

[4]  Claudia Diamantini,et al.  Description of Knowledge Discovery Tools in KDTML , 2005, 2005 1st International Conference on Computers, Communications, & Signal Processing with Special Track on Biomedical Engineering.

[5]  Shonali Krishnaswamy,et al.  Internet Delivery of Distributed Data Mining Services: Architectures, Issues and Prospects , 2003 .

[6]  Claudia Diamantini,et al.  Collaborative Knowledge Discovery in Databases: A Knowledge Exchange Perspective , 2006, AAAI Fall Symposium: Semantic Web for Collaborative Knowledge Acquisition.

[7]  Yanxi Liu,et al.  SVM decision boundary based discriminative subspace induction , 2005, Pattern Recognit..

[8]  R. B. Mishra,et al.  Knowledge Discovery and Ontology-based services on the Grid (a survey report) , 2005, Sixth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT'05).

[9]  J. Roy,et al.  Understanding Web services , 2001 .

[10]  Ian J. Taylor,et al.  Web services composition for distributed data mining , 2005, 2005 International Conference on Parallel Processing Workshops (ICPPW'05).

[11]  Anne H. H. Ngu,et al.  Semantic brokering over dynamic heterogeneous data sources in InfoSleuth/sup TM/ , 1999, Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337).

[12]  Silvana Castano,et al.  Ontology-based Interoperability Services for Semantic Collaboration in Open Networked Systems , 2006 .

[13]  Quan Zhang,et al.  Service Registration and Discovery in a Domain-Oriented UDDI Registry , 2005, The Fifth International Conference on Computer and Information Technology (CIT'05).

[14]  Valeria De Antonellis,et al.  Ontology-based Semantic Interoperability Tools for Service Dynamic Discovery , 2006 .

[15]  Robert L. Grossman,et al.  DataSpace: a data Web for the exploratory analysis and mining of data , 2002, Comput. Sci. Eng..

[16]  Mario Cannataro,et al.  The knowledge grid , 2003, CACM.

[17]  Pedram Sadeghian,et al.  An extensible service oriented distributed data mining framework , 2004, 2004 International Conference on Machine Learning and Applications, 2004. Proceedings..

[18]  Maurizio Panti,et al.  Developing an open knowledge discovery support system for a network environment , 2005, Proceedings of the 2005 International Symposium on Collaborative Technologies and Systems, 2005..

[19]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[20]  Takahiro Kawamura,et al.  Importing the Semantic Web in UDDI , 2002, WES.