Advertisement

An End-User Oriented Approach for Business Process Personalization from Multiple Sources

  • Sida Xue
  • Budan Wu
  • Junliang Chen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7759)

Abstract

Current service oriented enterprise business process modeling and development technology is conducted by professional IT department, which cannot fulfill the growing requirements of personalized business application by end users. Recent research works about enterprise mashups enable end users to create own business application by assembling and composing widgets, which emphasizes the front-end interface rather than the logical process of business activities. In this paper, we propose an approach for end users to create personalized business process from multiple sources. An integrated framework for modeling, monitoring personalized business process and automated execution is designed. Internal business processes, external web APIs and communication services are all wrapped into this framework for end users to select and compose in a lightweight event-driven fashion. We also design a wizard-based development workspace helping end users without programming skills to build lightweight business application. In addition, an actual business project case is presented to show how our approach is used practically in an enterprise environment.

Keywords

business processes personalization lightweight service composition end-user development 

References

  1. 1.
    Fielding, R.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine (2000)Google Scholar
  2. 2.
    Schroth, C., Janner, T.: Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services. IT Professional 9(3), 36–41 (2007)CrossRefGoogle Scholar
  3. 3.
    Cherbakov, L., Bravery, A., Goodman, B.D., Pandya, A., Baggett, J.: Changing the corporate IT development model: Tapping the power of grassroots computing. IBM Systems Journal 46(4), 743 (2007)CrossRefGoogle Scholar
  4. 4.
    OMG, Business Process Model and Notation (2011), http://www.omg.org/spec/BPMN/2.0/
  5. 5.
    OASIS, Web Services Business Process Execution Language Version 2.0 (2007), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html
  6. 6.
    Nestler, T., Dannecker, L., Pursche, A.: User-Centric Composition of Service Front-Ends at the Presentation Layer. In: Dan, A., Gittler, F., Toumani, F. (eds.) ICSOC/ServiceWave 2009. LNCS, vol. 6275, pp. 520–529. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  7. 7.
    Laga, N., Bertin, E., Crespi, N.: Business Process Personalization through Web Widgets. In: Proceedings of IEEE International Conference on Web Services (ICWS) (2010)Google Scholar
  8. 8.
    Hoyer, V., Stanoesvka-Slabeva, K., Janner, T., Schroth, C.: Enterprise Mashups: Design Principles towards the Long Tail of User Needs. In: Proceedings of the IEEE International Conference on Services Computing (SCC) (2008)Google Scholar
  9. 9.
    Roychowdhury, P., Dasgupta, D.: Take advantage of Web 2.0 for next-generation BPM 2.0 (2008), http://www.ibm.com/developerworks/webservices/library/ws-web2bpm2/index.html
  10. 10.
    de Vrieze, P., Xua, L., Bouguettaya, A., Yang, J., Chen, J.: Building enterprise mashups. Future Generation Computer Systems 27, 637–642 (2011)CrossRefGoogle Scholar
  11. 11.
    Namoun, A., Wajid, U., Mehandjiev, N.: A Comparative Study: Service-Based Application Development by Ordinary End Users and IT Professionals. In: Di Nitto, E., Yahyapour, R. (eds.) ServiceWave 2010. LNCS, vol. 6481, pp. 163–174. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  12. 12.
    Ifttt (if this then that) (2011), http://www.ifttt.com
  13. 13.
    Boyaci, O., Martinez, V.B., Schulzrinne, H.: Bridging Communications and the Physical World. IEEE Internet Computing, 35–43 (March/April 2012)Google Scholar
  14. 14.
    Google Calendar application (2006), https://www.google.com/calendar
  15. 15.
    jBPM open-source business process management suite, http://www.jboss.org/jbpm
  16. 16.
    reSIProcate SIP stack, http://www.resiprocate.org
  17. 17.
    ExtJS JavaScript Framework, http://www.sencha.com/products/extjs

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Sida Xue
    • 1
  • Budan Wu
    • 1
  • Junliang Chen
    • 1
  1. 1.State Key Laboratory of Networking and SwitchingBeijing University of Posts and TelecommunicationsBeijingChina

Personalised recommendations