A Proposal for the Specification of Data Mining Services in Cloud Computing

For more than a decade, languages such as WSDL, SA-WSDL, OWL-S and others have been proposed to tackle the problem of service description. These service description languages do not take into account key aspects of cloud computing. Inherent features such as interaction techniques between entities, service-level agreement or pricing are necessary when defining a cloud computing service. Regarding cloud data mining services, specific issues of experimentation and the execution process should be included, among others. Following the Linked Data proposal, it is possible to design a specification for the exchange of data mining services and achieve the highest level of interoperability. In this paper we propose a schema of definition of data mining service in cloud computing using Linked Data and validate its operation by defining a complete service. Our proposal is suitable for fully defining data mining services in a comprehensive approach, including all aspects associated with an on-demand cloud service.

[1]  Steven Pemberton,et al.  RDFa in XHTML: Syntax and Processing , 2008 .

[2]  Web Services Definition Language (WSDL) , 2014, Encyclopedia of Social Network Analysis and Mining.

[3]  Eric. Newcomer,et al.  Understanding SOA with Web Services , 2004 .

[4]  Gopal Gupta,et al.  USDL: A Service-Semantics Description Language for Automatic Service Discovery and Composition , 2009, Int. J. Web Serv. Res..

[5]  Dean Allemang,et al.  Semantic Web for the Working Ontologist - Effective Modeling in RDFS and OWL, Second Edition , 2011 .

[6]  Jorge S. Cardoso,et al.  Linked USDL: A Vocabulary for Web-Scale Service Trading , 2014, ESWC.

[7]  John Domingue,et al.  Supporting the creation of semantic RESTful service descriptions , 2009 .

[8]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[9]  Luís Torgo,et al.  OpenML: networked science in machine learning , 2014, SKDD.

[10]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[11]  Jens Lehmann,et al.  MEX vocabulary: a lightweight interchange format for machine learning experiments , 2015, SEMANTICS.

[12]  John Domingue,et al.  Using Semantics for Automating the Authentication of Web APIs , 2010, SEMWEB.

[13]  Joaquin Vanschoren,et al.  Exposé: An ontology for data mining experiments , 2010 .

[14]  Sven Jacobi,et al.  Aligning business and IT models in service-oriented architectures using BPMN and SoaML , 2010, MDI '10.

[15]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[16]  Saso Dzeroski,et al.  OntoDM: An Ontology of Data Mining , 2008, 2008 IEEE International Conference on Data Mining Workshops.

[17]  Graham J. Williams,et al.  PMML: An Open Standard for Sharing Models , 2009, R J..

[18]  Christian Gütl,et al.  On using JSON-LD to create evolvable RESTful services , 2012, WS-REST.

[19]  Tomas Vitvar,et al.  SAWSDL: Semantic Annotations for WSDL and XML Schema , 2007, IEEE Internet Computing.

[20]  John A. Kunze,et al.  Dublin Core Metadata for Resource Discovery , 1998, RFC.

[21]  Yanchang Zhao R and Data Mining: Examples and Case Studies , 2012 .

[22]  Sören Auer,et al.  The emerging web of linked data , 2011, ISWSA '11.

[23]  Antoine Isaac SKOS (Simple Knowledge Organization System) , 2011 .

[24]  Martin Hepp,et al.  GoodRelations: An Ontology for Describing Products and Services Offers on the Web , 2008, EKAW.