About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
SERVICES 2010
Conference paper
Towards a more effective mashup using mashable service model
Abstract
Web is becoming a programmable platform and Mashup is emerging as a brand-new service composition paradigm. However, one of the biggest blocking issues with the universal adoption of Mashup is lack of a well-designed inventory of mashable services for users to create mashups effectively. In this paper, we propose a novel and practical method to conceptualize, model and design the mashable services in a specific domain. Firstly, through analyzing current mashups theoretically, we present a conceptual model of mashable service, which describes not only a service, but also the relationships with other services. As a result, the services and their relationships in a domain can be formalized as a directed graph, in which vertex represent services and edges represent relationships. Furthermore, a mashup can be modeled as one of its sub-graph. Secondly, we present a novel and practical method to identify and design the inventory of mashable services through mapping the well-known Entity-Relationship Model to mashable service model. The inventory of mashable services enables business users to create mashups for their situational problems effectively. Finally, the proposed method is applied to a real-world domain to show the feasibility and effectiveness. © 2010 IEEE.