• DocumentCode
    3118305
  • Title

    Engineering Foreign Exchange Processes via Commitment Protocols

  • Author

    Desai, Nirmit ; Chopra, Amit K. ; Arrott, Matthew ; Specht, Bill ; Singh, Munindar P.

  • Author_Institution
    North Carolina State Univ., Raleigh
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    514
  • Lastpage
    521
  • Abstract
    Foreign exchange (FX) markets see a transaction volume of over $2 trillion per day. A number of standard ways of conducting business have been developed in the FX industry. However, current FX specifications are informal and their business semantics unclear. The resulting implementations tend to be complex and compliance with the standards unverifiable. This results in potential loss of value due to incompatible business processes and possible trades not consummated. This paper validates a formal, protocol-based approach by specifying foreign exchange processes as standardized by the TWIST consortium. The proposed approach formalizes a small, core set of foreign exchange interaction protocols on which the desired processes can be based. The core protocols can be composed to yield a large variety of possible processes. Each protocol is rigorously defined in terms of the commitments undertaken and manipulated by the parties involved. By contrast, traditional approaches as used in the current TWIST specification lead to redundancy in specification and difficulty in understanding the import of the interactions involved. In addition, our approach discovered interesting business scenarios that traditional approaches would have missed.
  • Keywords
    foreign exchange trading; formal specification; protocols; commitment protocol; foreign exchange market; formal specification; Cities and towns; Consumer electronics; Electronics industry; Elementary particle exchange interactions; Globalization; Protocols; Standards development; Standards organizations; Stock markets; Technological innovation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2007. SCC 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2925-9
  • Type

    conf

  • DOI
    10.1109/SCC.2007.58
  • Filename
    4278698