• DocumentCode
    2292517
  • Title

    Just what could possibly go wrong in B2B integration?

  • Author

    Kuo, Dean ; Fekete, Alan ; Greenfield, Paul ; Jang, Julian ; Palmer, Doug

  • Author_Institution
    CSIRO Math. & Inf. Sci., Canberra, ACT, Australia
  • fYear
    2003
  • fDate
    3-6 Nov. 2003
  • Firstpage
    544
  • Lastpage
    549
  • Abstract
    One important trend in enterprise-scale IT has been the increasing use of business-business integration (B2Bi) technologies to automate business processes that cross organizational boundaries, such as the interactions between partner companies along a supply chain. It is relatively easy to describe a pattern of interaction, or choreography, in the case where everything proceeds smoothly. However, the abnormal cases, such as where a process fails or a message is lost, are much more complicated, and risk introducing data and process inconsistencies into computer-based systems. Current B2Bi technologies do not supply an infrastructure that can provide reliability without considerable sophistication from the architects and developers. As a first step towards guiding architects to the design of B2Bi systems that maintain consistency despite failures, this paper describes a variety of types of failure that can arise in practice, based on a realistic e-procurement scenario. We describe these failures in terms of the different types of state that naturally occur within the distributed system. Understanding the types of failure that need to be handled, or prevented, is essential to an architect or developer who must design and write handlers for all the exceptions that can occur in their workflows.
  • Keywords
    business process re-engineering; computer network reliability; electronic commerce; enterprise resource planning; integrated software; software reliability; supply chain management; B2B integration; B2Bi systems; B2Bi technologies; abnormal cases; business processes automation; business risk; business-to-business integration; computer-based systems; consistency maintenance; data inconsistencies; distributed systems; e-procurement scenario; enterprise-scale IT; organizational boundaries crossing; partner companies; process inconsistencies; supply chain; system architects; system developers; systems reliability; Application software; Australia; Business; Companies; Information technology; Maintenance; Peer to peer computing; Supply chain management; Supply chains; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2020-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2003.1245393
  • Filename
    1245393