Browse > Article
http://dx.doi.org/10.7840/kics.2014.39C.8.626

REST-Based Open API Ontology Modeling and Automatic Mash-Up Method Using In/Output Properties  

Jung, Wan (KwangWoon University Electronics and Communications Engineering)
Kim, Hwa Sung (KwangWoon University Electronics and Communications Engineering)
Abstract
Existing mash-up services could not be offered in accordance with the purposes and preferences of all users because they are created by the service developers. Therefore some precedent studies, which enable for individual users to create their own mash-up services automatically, have been conducted. In order to create automatic mash-up services, it is important to find elements to distinguish the possibility of mash-up. The precedent studies determine the possibility of mash-up through comparison of the similarity between input/output parameter names in the REST-based Open API. Only using the similarity to distinguish the possibility of mash-up, however, some unintended mash-up results can be occurred because the property of input/output parameters are not considered. In this paper, we propose the method considering the properties of input/output parameters to decrease the unintended mash-up results and extend ontology proposed in precedent studies by applying this property. And we propose the algorithm to distinguish the possibility of mash-up using the expanded ontology and describe the result of automatic mash-up services.
Keywords
Automatic mash-up; REST-based Open API; Ontology Modeling; Open API parameter;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 J. Musser and Tim O'Reilly, Web 2.0 Principles and Best Practices, CA: O'Reilly Media., pp. 5-54, 2006.
2 R. Yee, Pro Web 2.0 Mashups: Remixing Data and Web Services, Apress, pp. 3-20, 2008.
3 C. C. Tsai, C. J. Lee, and S. M. Tang, "The Web 2.0 Movement: MashUps Driven and Web Services," WSEAS Trans. COMPUTERS, vol. 8, no. 8, pp. 646-651, Aug. 2009.
4 ProgrammableWeb, ProgrammableWeb-APIs, Mashups and the Web as Platform(2014), Retrieved May, 21, 2014, from http://www.programmableweb.com./
5 W. Jung, S. I. Kim, and H. S. Kim, "Ontology Modeling for REST Open APIs and Web Services Mash-up Method," in Proc. Int. Conf. Inf. Netw.(ICOIN 2013), pp. 523-528, 2013.
6 uGuX.com, Amazon and eBay Comparison Shopping, Retrived May, 21, 2014, from http://ugux.com/shopping/
7 AuctionSearchKit., Auction Search Kit(2014), Retrived May, 21, 2014, from http://www.auctionsearchkit.co.uk/
8 The Apache Software Foundation, Apache Jena - Home, Retrived May, 21, 2014, from http://jena.apache.org/
9 Y. J. Lee, "Resource Matchmaking for RESTful Web Services," J. KIIT, vol. 11, no. 8, pp. 135-143, Aug. 2013.
10 S. I. Kim and H. W. Kim, "API selection and automatic open API composition method based on REST protocol," J. KICS, vol. 38C, no. 07, pp. 587-594, 2013.   과학기술학회마을   DOI   ScienceOn
11 W. Jung, S. I. Kim, and H. S. Kim, "REST-based open API ontology modeling for automatic mash-up," in Proc. KICS Winter Conf., pp. 832-833, 2013.
12 R. Fielding, "Architectural styles and the design of network-based software architectures," Ph.D. dissertion, Dept. Inform. Comput. Sci., Univ. of California, IRVINE, U.S.A., 2000.
13 L. Richardson and S. Ruby, RESTful Web Service, 1st Ed., CA: O'Reilly Media, May 2007.
14 Y. M. Park, A. K. Moon, H. K. Yoo, Y. C. Jung, and S. K. Kim, "SOAP-based Web Services vs. RESTful Web Services," Electron. Telecommun. Trends, vol. 25, no. 2, pp. 112-120, Apr. 2010.   과학기술학회마을
15 D. Gourley, B. Totty, M. Sayer, A. Aggarwal, and S. Reddy, HTTP: The Definitive Guide, 1st Ed., CA: O'Reily Media, pp. 3-42, Sept. 2002.
16 flickr, Flickr Services(2014), Retrived March, 15, 2014, from http://www.flickr.com/services/api/
17 FOURSQUARE, foursquare for Developers (2014), Retrived May, 21, 2014, from https://developer.foursquare.com/
18 W. Jung and H. S. Kim, "Ontology modeling for solving the problems of automatic mash up service using the similarity between the query parameter name" in Proc. KICS Fall Conf., pp. 516-517, 2014.
19 D. Allemang and J. Hendler, Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL, 2nd Ed., MA: Morgan Kaufmann, pp. 13-25, 2011.