• DocumentCode
    3604848
  • Title

    A Dataflow-Pattern-Based Recommendation Framework for Data Service Mashup

  • Author

    Guiling Wang ; Yanbo Han ; Zhongmei Zhang ; Shouli Zhang

  • Author_Institution
    Lab. on Integration & Anal. of Large-scale Stream Data, North China Univ. of Technol., Beijing, China
  • Volume
    8
  • Issue
    6
  • fYear
    2015
  • Firstpage
    889
  • Lastpage
    902
  • Abstract
    Though the existing data service mashup tools are gaining acceptance, it is still challenging for developers with no or little programming skills to develop data service mashups for dealing with situational and ad-hoc business problems. The paper focuses on interactive recommendation in which assistance is provided in a context-sensitive manner when the mashup plan can´t be determined in advance. The paper analyzes the problem with a motivating scenario of mashup building for criminal investigation. Inspired by the observation that there exist dataflow patterns for certain integration functionalities, a dataflow-pattern-based recommendation framework is proposed to solve the problems. The framework can not only recommend data services by discovering similar situations, but also recommend mashup patterns and target data services. We propose a method to analyze the relationships between data services and dataflow patterns through both mining history logs and matching the input/output parameters. Further, to recommend target data services, we propose a method to transform the data mashup plans into mixed graphs and apply the graph-based substructure pattern mining (gSpan) algorithm on them. Experiments show that the dataflow-pattern-based recommendation approach for data service mashup is effective and efficient.
  • Keywords
    commerce; data flow computing; data mining; input-output programs; recommender systems; ad-hoc business problems; context-sensitive manner; data service mashup; dataflow-pattern-based recommendation framework; history logs matching; history logs mining; input/output parameters; situational business problems; Data models; Knowledge based systems; Mashups; Transforms; Data service; data service mashup; dataflow pattern; mashup recommendation;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2015.2471307
  • Filename
    7217848