Recommending Optimal API Orchestration with Mining Frequent Mashup Patterns
Author(s) -
Dunhu Peng,
Lei Xie,
Kai Duan,
Feitian Li
Publication year - 2014
Publication title -
international journal of grid and distributed computing
Language(s) - English
Resource type - Journals
eISSN - 2207-6379
pISSN - 2005-4262
DOI - 10.14257/ijgdc.2014.7.3.24
Subject(s) - mashup , orchestration , computer science , world wide web , data mining , data science , database , information retrieval , web service , web 2.0 , visual arts , musical , art
As more and more organizations publish their data or services through Open APIs on the Internet, mashup applications have captured a lot of attention in recent years. However, as the number and categories of Open APIs grow rapidly, efficiently creating optimal mashup applications becomes a crucial issue for making the technology of mashup more applicable. In this work, we present a Mashup Directed Orchestration Model (MDOM) to depict the mashup patterns with a graph-based model on the basis of mashup orientation. According to the features of MDOM, by taking advantage of the theory of directed graph and the strategies used in the algorithms for discovering frequent sub-graphs, an algorithm named as FSOMM is presented to efficiently mine the frequent orchestration patterns hidden in the MDOMs. These discovered frequent orchestration patterns provide us a promising way to create optimal mashup applications. In addition, the performance of the proposed approach is verified by implementing a series of experiments on both synthetic and real datasets.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom