Toward a Framework for Dynamic Service Binding in E-Procurement

  • Maryam Ashoori
  • Benjamin Eze
  • Morad Benyoucef
  • Liam Peyton
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 26)


In an online environment, an E-Procurement process should be able to react and adapt in near real-time to changes in suppliers, requirements, and regulations. WS-BPEL is an emerging standard for process automation, but is oriented towards design-time binding of services. This missing issue can be resolved through designing an extension to WS-BPEL to support automation of flexible e-Procurement processes. Our proposed framework will support dynamic acquisition of procurement services from different suppliers dealing with changing procurement requirements. The proposed framework is illustrated by applying it to health care where different health insurance providers could be involved to procure the medication for patients.


E-Procurement Service Oriented Architecture Web service BPEL Health care 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Hawking, P., et al.: E-Procurement: Is the Ugly Duckling Actually a Swan Down Under? Asia Pacific Journal of Marketing and Logistics 16(1) (2004)Google Scholar
  2. 2.
    Yen, B.: Migrating Procurement onto the Internet, vol. 2, pp. 113–134. Kluwer Academic Publishers, Dordrecht (2002)Google Scholar
  3. 3.
    Abramson, M.A., Harris III, R.S.: The Procurement Revolution. Rowman-Littlefield (2003)Google Scholar
  4. 4.
    Thomas, E.: Service-oriented Architecture: Concepts, Technology, and Design. The Prentice Hall PTR, Englewood Cliffs (2005)Google Scholar
  5. 5.
    Ranjan, M., Dash, R.K.: Suitability of Service Oriented Architecture for E-procurement. Technology in Government. GIFT Publishing, New Delhi (2006)Google Scholar
  6. 6.
    SAP Discovery System - Service-Enabled Procurement Scenario, (cited, February 2009)
  7. 7.
    Endrei, M., et al.: Patterns: Service-Oriented Architecture and Web Services, 1st edn. IBM Red Books, International Business Machines Corporation (2004)Google Scholar
  8. 8.
    Mahmoud, Q.H.: Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI) (2005), (cited, February 2009)
  9. 9.
    Chen, M., Meixell, M.: Web Services Enabled Procurement in the Extended Enterprise:An Architectural design and implementation. Journal of Electronic Commerce Research 4(10) (2003)Google Scholar
  10. 10.
    Web Services Business Process Execution Language (WSBPEL), (cited, February 2009)
  11. 11.
    Kimberley, P.: Electronic data interchange. McGraw-Hill, New York (1991)Google Scholar
  12. 12.
    Cobb, E., Batini, C.: The evolution of distributed component architectures. In: Batini, C., Giunchiglia, F., Giorgini, P., Mecella, M. (eds.) CoopIS 2001. LNCS, vol. 2172, pp. 7–21. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  13. 13.
    Lewandowski, S.M.: Frameworks for component-based client/server computing. ACM Comput. Surv. 30, 3–27 (1998)CrossRefGoogle Scholar
  14. 14.
    Medjahed, B., et al.: Business-to-business interactions: issues and enabling technologies. The VLDB Journal 12, 59–85 (2003)CrossRefGoogle Scholar
  15. 15.
    Glushko, R.J., Tenenbaum, J.M., Meltzer, B.: An XML framework for agent-based E-commerce. Communication ACM 42(3) (1999)Google Scholar
  16. 16.
    Microsoft Inc., BizTalk Framework Specification, (cited, February 2009)
  17. 17.
    cXML Version 1.2 Specification, (cited, February 2009)
  18. 18.
    RosettaNet Specifications, Dictionaries, Implementation Framework, Partner Interface Processes, Maintenance Request Form, (cited, February 2009)
  19. 19.
    ebXML Technical Architecture Specification v1.04Google Scholar
  20. 20.
    Levy, M., Homann, U.: Agreement and Organization: Protocol Architecture for B2B. Microsoft on-line articles (2004)Google Scholar
  21. 21.
    Chung, N.C.-N., Huang, W.-S., Tsai, T.-M.: eXFlow: A Web Services-Compliant System to Support B2B Process Integration. In: Proceedings of the 37th Hawaii International Conference on System Sciences (January 2004)Google Scholar
  22. 22.
    OASIS UDDI v. 3 SpecificationGoogle Scholar
  23. 23.
    Leymann, F.: Web Services Flow Language (WSFL 1.0) (May 2001)Google Scholar
  24. 24.
    Klein, M., Konig-Ries, B.: Combining query and preference - an approach to fully automatize dynamic service binding. In: Proceedings of IEEE International Conference on Web Services (2004)Google Scholar
  25. 25.
    Papazoglou, M., et al.: XSRL: An XML web-service request language. Technical Report DIT-02-0079, University of Trento (2002)Google Scholar
  26. 26.
    Fikes, R., Hayes, P., Horrocks, I.: DAML query language (DQL) - abstract specification, (cited, Febuary 2009)
  27. 27.
    Carey, S., et al.: SOA Best Practices: The BPEL Cookbook, Making BPEL Processes Dynamic. SOA Best Practices. The BPEL CookbookGoogle Scholar
  28. 28.
    The ActiveBPEL Community Edition Engine, (cited, February 2009)
  29. 29.
    Maynard, N., Akermann, H.: Dynamic Service Binding with BPEL (April 2006), (cited, February 2009)
  30. 30.
    W3C Web Services Addressing (WS-Addressing), (cited, February 2009)
  31. 31.
    Karastoyanova, D., Houspanossian, A., Cilia, M.: Extending BPEL for Run Time Adaptability. In: Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference (EDOC 2005). IEEE Computer Society, Enschede (2005)Google Scholar
  32. 32.
    Alor-Hernandez, G., et al.: A Web Service-Based Brokering Service for e-Procurement in Supply Chains. In: Cérin, C., Li, K.-C. (eds.) GPC 2007. LNCS, vol. 4459, pp. 686–693. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  33. 33.
    Turban, E., et al.: Electronic Commerce 2008. Prentice Hall, Englewood Cliffs (2008)Google Scholar
  34. 34.
    Eze, B.: A Policy-based Message Broker for Event-driven services in B2B networks, M.Sc. Thesis, University of Ottawa, Ottawa (2009)Google Scholar
  35. 35.
    Chandrashekar, T.S., Narahari, Y., Rosa, C.H., Kulkarni, D.M., Tew, J.D., Dayama, P.: Auction-Based Mechanisms for Electronic Procurement. IEEE Transactions on Automation Science and Engineering 4(3) (July 2007)Google Scholar
  36. 36.
    Benyoucef, M., Rinderle, S.: Modeling e-Negotiation Process for a Service Oriented Architecture. Group Decision and Negotiation Journal 15, 449–457 (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Maryam Ashoori
    • 1
  • Benjamin Eze
    • 1
  • Morad Benyoucef
    • 1
  • Liam Peyton
    • 1
  1. 1.University of OttawaOttawaCanada

Personalised recommendations