skip to main content
10.1109/PESOS.2009.5068818acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Strengths and weaknesses of WS-BusinessActivity for cross-organizational SOA applications

Authors Info & Claims
Published:18 May 2009Publication History

ABSTRACT

In traditional database-driven applications, transactional integrity is a well-established concept. In order to apply these techniques to SOA-based applications, along with the capability to perform long-running business activities, the WS-BusinessActivity standard was developed. This standard does not specifically address cross-organizational use, however, when an enterprise decides to integrate its SOA-based system with their business partners' services, the ability to span long-running business activities across organizational boundaries becomes crucial. This paper describes an experiment performed to assess the suitability of WS-BusinessActivity for cross-organizational use and identifies several strengths and weaknesses that became apparent during its execution.

References

  1. L. F. Cabera, G. Copeland, M. Feingold, T. Freund, R. W. Freund, S. Joyce, J. Klein, D. Langworthy, M. Little, F. Leymann, E. Newcomer, D. Orchard, I. Robinson, T. Storey, and S. Thatte. Web Services Business Activity Framework (WS-BusinessActivity). Technical report, Arjuna Techn., BEA Systems, Hitachi, IBM, IONA, Microsoft, November 2005.Google ScholarGoogle Scholar
  2. T. Erl. Service-Oriented Architecture : Concepts, Technology, and Design. Prentice Hall PTR, August 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. H. Erven, G. Hicker, C. Huemer, and M. Zaptletal. The Web Services-BusinessActivity-Initiator (WS-BA-I) Protocol: an Extension to the Web Services-BusinessActivity Specification. icws, 0:216-224, 2007.Google ScholarGoogle Scholar
  4. M. Feingold and R. Jeyaraman. Web Services Coordination (WS-Coordination) Version 1.1. http://docs. oasis-open.org/ws-tx/wscoor/2006/06, July 2007.Google ScholarGoogle Scholar
  5. T. Freund and M. Little. Web Services Business Activity (WS-BusinessActivity) Version 1.1. http://docs. oasis-open.org/ws-tx/wsba/2006/06, Apr 2007. {Online; accessed 16-Jan-2009}.Google ScholarGoogle Scholar
  6. H. Garcia-Molina and K. Salem. Sagas. SIGMOD Rec., 16(3):249-259, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Gray. The transaction concept: Virtues and limitations (invited paper). In Very Large Data Bases, 7th International Conference, September 9-11, 1981, Cannes, France, Proceedings , pages 144-154. IEEE Computer Society, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Kaye. Loosely Coupled: The Missing Pieces of Web Services . RDS Press, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. Krafzig, K. Banke, and D. Slama. Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice Hall Ptr, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. G. A. Lewis and L. Wrage. A Process for Context-Based Technology Evaluation. Technical Report CMU/SEI-2005- TN-025, Software Engineering Institute, June 2005.Google ScholarGoogle ScholarCross RefCross Ref
  11. M. Little. Transactions and web services. Commun. ACM, 46(10):49-54, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Little and A. Wilkinson. Web Services Atomic Transaction (WS-AtomicTransaction) Version 1.1. http:// docs.oasis-open.org/ws-tx/wstx-wsat-1. 1-spec/wstx-wsat-1.1-spec.html, Jul 2007.Google ScholarGoogle Scholar
  13. P. Sauter and I. Melzer. A Comparison of WS-BusinessActivity and BPEL4WS Long-Running Transaction. In P. Müller, R. Gotzhein, and J. B. Schmitt, editors, KiVS, Informatik Aktuell, pages 115-125. Springer, 2005.Google ScholarGoogle Scholar
  14. F. H. Vogt, S. Zambrovski, B. Gruschko, P. Furniss, and A. Green. Implementing Web Service Protocols in SOA: WS-Coordination and WS-BusinessActivity. E-Commerce Technology Workshops, Seventh IEEE International Conference on, 0:21-28, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. T. Wang. Towards A Transaction Framework for Contract-Driven, Service-Oriented Business Processes. In Proceedings of the IBM PhD Student Symposium at ICSOC05, pages 34-48, 2005.Google ScholarGoogle Scholar
  16. F. Wenzel. Transaction Management Challenges for Cross-Organizational, Workflow-Based SOA Applications. http://research.tm.uka.de, March 2009. Master's Thesis; to be published; Karlsruhe Institute of Technology.Google ScholarGoogle Scholar
  17. X. Yao and M. B. Dan-Rognlie. Distributed Transaction Management in SOA-based System Integration. Master's thesis, IT University of Kopenhagen, Sep 2007.Google ScholarGoogle Scholar

Index Terms

  1. Strengths and weaknesses of WS-BusinessActivity for cross-organizational SOA applications

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in
                • Published in

                  cover image ACM Conferences
                  PESOS '09: Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
                  May 2009
                  131 pages
                  ISBN:9781424437160

                  Publisher

                  IEEE Computer Society

                  United States

                  Publication History

                  • Published: 18 May 2009

                  Check for updates

                  Qualifiers

                  • Article

                  Upcoming Conference

                  ICSE 2025

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader