DocumentCode
2838620
Title
An Empirical Study of Programmable Web: A Network Analysis on a Service-Mashup System
Author
Huang, Keman ; Fan, Yushun ; Tan, Wei
Author_Institution
Dept. of Autom., Tsinghua Univ. Beijing, Beijing, China
fYear
2012
fDate
24-29 June 2012
Firstpage
552
Lastpage
559
Abstract
A service ecosystem consists of services and their compositions (i.e., mashups) and evolves as a complex network system. It is driven by continuously emerged new services and the mashups of old services and new ones. Complex network analysis can be a powerful tool to study the static structure as well as the evolution of a service ecosystem. This paper presents a methodology to study such a system and an empirical study of Programmable Web. To the best of our knowledge, Programmable Web is the largest and most active Web APIs and mashups collection and consists of 4337 services and 6092 service compositions by Nov-2011. We conduct a comprehensive network analysis to quantitatively characterize the static structure and dynamic evolution of the ecosystem. The findings of this paper not only can help understand the current usage pattern and the evolution trace of the ecosystem, but also are applicable to other Web service systems.
Keywords
Web services; application program interfaces; Web API; complex network system; comprehensive network analysis; empirical study; mashups collection; network analysis; programmable Web; programmable web; service ecosystem; service mashup system; static structure; Complex networks; Ecosystems; Mashups; Measurement; Silicon compounds; Sorting; Vectors; Web API; complex network analysis; dynamic evolution; mashup; service ecosystem; static structure;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ICWS), 2012 IEEE 19th International Conference on
Conference_Location
Honolulu, HI
Print_ISBN
978-1-4673-2131-0
Type
conf
DOI
10.1109/ICWS.2012.32
Filename
6257852
Link To Document