Business Process Personalization Through Web Widgets

Widget aggregators such as iGoogle and Netvibes are broadly adopted by the mass market. They enable end-users to personalize their environment with their preferred services (Widgets). However, the usage in an enterprise context is not yet investigated. In this paper, we firstly show that in addition to personalization capability, the integration of business processes should be considered. Secondly, we propose a new Widget aggregator that enables the end-user to personalize a business process by chaining Widgets according to his/her needs and habits. Thirdly, we introduce a new approach for specifying an end-user process; an approach which enables even ordinary end-users, without computing skills, to define their processes. Finally, we validate these concepts by implementing and testing a prototype. As a consequence, this work does not only impact Widget aggregators, but it also innovates in end-user service creation research by proposing an intuitive tool, understandable even by ordinary end-users, for specifying their processes (composite services).

[1]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[2]  Eric Newcomer,et al.  Understanding Web Services: XML, WSDL, SOAP, and UDDI , 2002 .

[3]  Ruth Sara Aguilar-Savén,et al.  Business process modelling: Review and framework , 2004 .

[4]  Murat M. Tanik,et al.  An architecture framework for composite services with process-personalization , 2007 .

[5]  Noël Crespi,et al.  A web based framework for rapid integration of enterprise applications , 2009, ICPS '09.

[6]  Noël Crespi,et al.  Building a User Friendly Service Dashboard: Automatic and Non-intrusive Chaining between Widgets , 2009, 2009 Congress on Services - I.

[7]  Justin Gehtland,et al.  Pragmatic Ajax - A Web 2.0 Primer , 2006 .

[8]  Eser Kandogan,et al.  Koala: capture, share, automate, personalize business processes on the web , 2007, CHI.

[9]  Paolo Traverso,et al.  Service-Oriented Computing: a Research Roadmap , 2008, Int. J. Cooperative Inf. Syst..

[10]  K. Stolley Using Microformats: Gateway to the Semantic Web , 2009, IEEE Transactions on Professional Communication.

[11]  Rohit Khare,et al.  Microformats: the next (small) thing on the semantic Web? , 2006, IEEE Internet Computing.

[12]  Activité ad‐hoc Types de tâches Introduction to BPMN , 2004 .

[13]  Jan Mendling Business Process Execution Language for Web Service (BPEL) , 2006 .

[14]  Sanjiva Weerawarana,et al.  Service-Oriented Composition in BPEL4WS , 2003, WWW.

[15]  Paolo Falcarin,et al.  Realizing an MDA and SOA Marriage for the Development of Mobile Services , 2008, ECMDA-FA.

[16]  S. T. Buckland,et al.  An Introduction to the Bootstrap. , 1994 .