An Enterprise Mashup Integration Service Framework for Clouds
نویسندگان
چکیده
With an advent of gaining popularity in cloud computing, there is a huge demand in ad-hoc services by the end users. These ad-hoc services cannot fully be provided by a service provider; hence Cloud mashup is a solution for this requirement. Cloud mashup is technology where end users can integrate different services of cloud service providers and create their own customized ad-hoc services. This paper proposes an efficient enterprise cloud mashup framework which supports dynamic composition of services to create a new service to the end users. The proposed framework is composed of an adapter, widgets, widget library and a mashup constructor module. Even a non technical end user can easily generate their own customized service on a cloud platform. Experiments reveal that the proposed framework is an efficient enterprise with cloud mashup service integration framework. DOI: 10.4018/ijcac.2012040103 32 International Journal of Cloud Applications and Computing, 2(2), 31-40, April-June 2012 Copyright © 2012, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. al., 2009). There is a need for new approach to overcome these issues and even non technical end users can integrate flexibly different services to generate a highly customizable service (Wulf & Jarke, 2004). Mashups, a new generation of Web based applications, seem to adequately fulfill the individual and heterogeneous requirements of end users and to foster End User Development (EUD) (Hoyer & Stanoevska-Slabeva, 2009). The Mashup and the Cloud Computing worlds are strictly related because very often the services combined to create new Mashups follow the SaaS model and, more in general, rely on Cloud systems (Stecca & Maresca, 2010). The use of Web 2.0 technologies with the SaaS principle is imposing widgets as a new means to exploit and integrate information over the web. The idea is that disparate data are accessed remotely through service-based interfaces and can then be freely re-combined by the user on his browser. These assemblies, like iGoogle, are often called mashups and let users decide the information of interest and how to organize it on the browser with no particular programming skills and no significant effort (Matteo Albinola et al., 2009). This paper focuses in integrating this new style of web technology with emerging cloud based services. This paper proposes an efficient mashup service integration framework for cloud environments, which helps end users to generate highly ad-hoc customized services. Proposed framework offers: adaptertranslates data from the source format to the required target format, widgetcreates mashup process, widget librarya widget store, mashup constructorwiring of different widgets and executing constructed mashup service in achieving customized service. The rest of the paper is organized as follows: the upcoming section discusses on Related work of the proposed topic, followed by section which proposes the architecture on cloud based mashup service integration framework, next we discuss elaborately on different components of proposed framework, afterward a section defines an sequence diagram explaining the sequence of operations performed to provide services to clients, the next section discusses an case study on proposed enterprise cloud mashup architecture and which leads into a section that presents various experiments in analyzing the performance of proposed model, finally, the last section concludes the topic by summarizing the features of the proposed framework and the scope for future work.
منابع مشابه
ایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی
Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...
متن کاملA Context-Aware Mashup Integration Guideline for Enterprise 2.0
Recent advances in Internet Computing have changed the outlook of business and enterprise cooperation models. Many companies have started to leverage their services in order to move toward Enterprise 2.0. In this regard enabling technologies such as Mashups play a significant role to shift away from traditional information management environments towards dynamic and collaborative systems. In th...
متن کاملReal-Time Location Tracking Mashup for Enterprise
abstract Real-time location applications are mainly desktop based and costly for development and maintenance. In this project we worked on a Web service based architecture for monitoring and driving real-time analysis of fire truck missions. We used Web 2.0 technologies on the client side and SAP NetWeaver enterprise service oriented platform on the server side.
متن کاملProviding an Enterprise Architecture Framework Model for Laboratory Information Management Systems by Service Oriented Approach
Background and Aim: Laboratories are one of the most important scientific and research centers. Laboratory information management systems provide a platform for recording the information and collaborating between researchers. The main purpose of this study was suggesting an organizational architecture model of laboratory information management systems. Materials and Methods: This study was a ...
متن کاملDAMIA - A Data Mashup Fabric for Intranet Applications
Damia is a lightweight enterprise data integration service where line of business users can create and catalog high value data feeds for consumption by situational applications. Damia is inspired by the Web 2.0 mashup phenomenon. It consists of (1) a browserbased user-interface that allows for the specification of data mashups as data flow graphs using a set of operators, (2) a server with an e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJCAC
دوره 2 شماره
صفحات -
تاریخ انتشار 2012