arrow
Return

Data-Driven Composition for Service-Oriented Situational Web Applications

delete2015-01-01
delete55
PRE
AI
X
Xuanzhe Liu *
Y
Yun Ma
G
Gang Huang
赵俊峰 cover
赵俊峰 (Junfeng Zhao)
H
Hong Mei
Y
Yunxin Liu
DOI:10.1109/TSC.2014.2304729delete
deleteOriginal
deleteShare
deleteSave
Abstract

Abstract

En 中文
The convergence of Services Computing and Web 2.0 gains a large space of opportunities to compose situational web applications from web-delivered services. However, the large number of services and the complexity of composition constraints make manual composition difficult to application developers, who might be non-professional programmers or even end-users. This paper presents a systematic data-driven approach to assisting situational application development. We first propose a technique to extract useful information from multiple sources to abstract service capabilities with a set tags. This supports intuitive expression of user's desired composition goals by simple queries, without having to know underlying technical details. A planning technique then exploits composition solutions which can constitute the desired goals, even with some potential new interesting composition opportunities. A browser-based tool facilitates visual and iterative refinement of composition solutions, to finally come up with the satisfying outputs. A series of experiments demonstrate the efficiency and effectiveness of our approach.
Keywords:
Situational applications
service composition
data-driven

Journal

IEEE Transactions on Services Computing cover
IEEE Transactions on Services Computing
IF:
5.8
Papers:
2.2K
Citations:
6.5K

Organization

P
peking university
Scholars:
11.9W
Papers: 8.7W
Citations: 146
M
Microsoft
Scholars:
3.0K
Papers: 2.7K
Citations: 7
Cited Papers

Cited Papers

Cationic Methylene–Pyrene Isomers and Isomerization Pathways: Finite Temperature Theoretical Studies
err2015-12-11
err0
PREAI
errMathias Rapacioli; Aude Simon; Charlotte C. M. Marshall; Jérôme Cuny; Damian Kokkin; Fernand Spiegelman; Christine Joblin
errShare
errSave
Situated Software: Concepts, Motivation, Technology, and the Future
err2008-11-01
err34
PREAI
errBalasubramaniam, Sriram; Lewis, Grace A.; Simanta, Soumya; Smith, Dennis B.
errShare
errSave
Opportunistic Software Systems Development: Making Systems from Whats Available Introduction
err2008-11-01
err24
PREAI
errNcube, Cornelius; Oberndorf, Patricia; Kark, Anatol W.
errShare
errSave
Characteristics of Low Power CH4/Air Atmospheric Pressure Plasma Jet
err2015-03-20
err0
PREAI
errJun ZHANG; Dezhi XIAO; Shidong FANG; Xingsheng SHU; Xiao ZUO; Cheng CHENG; Yuedong MENG; Shouguo WANG
errShare
errSave
Seasonal changes in forage nutritive value of common weeds encountered in Missouri pastures
err2019-10-09
err0
PREAI
errGatlin Bunton; Zach Trower; Craig Roberts; Kevin W. Bradley
errShare
errSave
Characterization of the 32,000 Dalton Chloroplast Membrane Protein
err1979-11-01
err0
errOAAI
errSteven A. Weinbaum; Jonathan Gressel; Avi Reisfeld; Marvin Edelman
errShare
errSave
QoS-aware middleware for Web Services Composition
err2004-05-01
err2.1K
errOAAI
errZeng, LZ; Benatallah, B; Ngu, AHH; Dumas, M; Kalagnanam, J; Chang, H
errShare
errSave
researcher View more