Browse > Article
http://dx.doi.org/10.7472/jksii.2014.15.1.45

Design and Implementation of the Performance Driven UI-Mashup Architecture  

Cho, Dong-Il (R&D Center, Tomatosystem)
Publication Information
Journal of Internet Computing and Services / v.15, no.1, 2014 , pp. 45-53 More about this Journal
Abstract
UI-Mashup is widely used as a service method to add value, which is composed of distributed various contents on the internet and has turned out to be one of the latest trends in web application program development. Previous UI-Mashup-related studies have focused primarily on the dynamic service composition and have not been able to adapt to a rapidly changing Web Standard, thusthe end users conclude that UI-Mashups are slow, incompatible and poor security services. In this study, We propose an architecture for the performance improvements of UI-Mashup.In order to provide fast services and security enhancements, the proposed architecture collects UI fragments on the server in parallel, and sends layouts and contents of Mashups UI to the client through a special delivery channel supporting fast reaction and response time. In this study, the implementation and performance tests were proceeded to verify the proposed architecture experimentally. As a result of the performance testing, the proposed architecture has two to three times faster response time and more than four times throughput compared to the previous UI-Mashup technology.
Keywords
UI-Mashup; Enterprise Portal; Service Composition;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Jian Meng; Jinlong Chen, "A Mashup Model for Distributed Data Integration," Management of e-Commerce and e-Government, pp.168-171, Sept. 2009.
2 Azar, S.N., jalali, A.H., Falsafi, S., "Commercial Portals Evaluation," Advanced Communication Technology, ICACT 2008. 10th International Conference on, vol.3, pp.2035-2039, Feb. 2008.
3 Stefan Hepper, "JavaTM Portlet Specification Version 2.0", pp. 33-36, IBM Corp, 2008.
4 Gang Huang, Qi Zhao, Jiyu Huang, Xuanzhe Liu; Teng Teng, Yong Zhang, Honggang Yuan, "Towards service composition middleware embedded in web browser", CyberC '09. International Conference on, pp.93-100, Oct. 2009.
5 Minhas, S.S., Sampaio, P., Mehandjiev, N., "A Framework for the Evaluation of Mashup Tools," Services Computing (SCC), 2012 IEEE Ninth International Conference on, pp.431-438, June. 2012.
6 "IBM Mashup Center Release 2.0 Performance Tuning Guide", pp.17-19. IBM Corp, 2010.
7 "IBM Mashup Center Release 2.0 Administering IBM Mashup Center", pp.41. IBM Corp, 2010.
8 Dave Crane, Phil McCarthy, "Comet and Reverse Ajax The Next-Generation Ajax 2.0", pp.1-2, 2008.
9 Lee, J., Ying-Yan Lin, Shang-Pin Ma, Yao-Chiang Wang, Shin-Jie Lee, "Integrating Service Composition Flow with User Interactions", Service-Oriented System Engineering '08. IEEE International Symposium on, pp.103-108, Dec. 2008.
10 Martin Fowler, "Patterns of Enterprise Application Architecture", pp.16-17, 2002.
11 Laga, N.,Bertin, E., Crespi, N., "Composition at the frontend: The user centric approach", Intelligence in Next Generation Networks 14th International Conference on, pp.1-6, Oct. 2010.
12 "Same Origin Policy", http://www.w3.org/Security/wiki/Same_Origin_Policy, W3C, 2010.
13 Latih, R., Patel, A.M., Zin, A.M., Yiqi, T.,Muhammad, S.H., "Whip: A framework for mashup development with block-based development approach",International Conference on Electrical Engineering and Informatics, pp.1-6, July. 2011.
14 Incheon Paik, Wuhui Chen, Michael N. Huhns, "A Scalable Architecture for Automatic Service Composition," IEEE Transactions on Services Computing, pp.1-14 , Nov. 2012.
15 Arto Salminen, Tommi Mikkonen, Feetu Nyrhinen, Antero Taivalsaari, "Developing client-side mashups: experiences, guidelines and the road ahead", In Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments (MindTrek '10), pp 161-168, ACM New York, 2010.
16 Qi Zhao, Gang Huang, Jiyu Huang, Xuanzhe Liu,Hong Mei, "A Web-Based Mashup Environment for On-the-Fly Service Composition," Service-Oriented System Engineering IEEE International Symposium on, pp.32-37, Dec. 2008.
17 Joe McKendrick, "AJAX and enterprise 2.0 for that 'last mile' of SOA," unpublished.
18 Xuanzhe Liu, Yi Hui, Wei Sun, Haiqi Liang, "Towards Service Composition Based on Mashup", 2007 IEEE Congress on Services, 2007.
19 Pietschmann S, Voigt M, Meissner K, "Dynamic Composition of Service-Oriented Web User Interfaces", ICIW '09. Fourth International Conference on, pp.217-222, May 2009.
20 Cappiello C, Matera M, Picozzi M, Daniel F, Fernandez A, "Quality-Aware Mashup Composition: Issues, Techniques and Tools", Quality of Information and Communications Technology (QUATIC) 2012 Eighth International Conference on, pp.10-19, Sept 2012.