CurrencyExchange

From Scube-casestudies
Revision as of 16:46, 26 April 2012 by Wilde (talk | contribs) (Created page with "Description The Currency Exchange SOA Application (CESA) is a collection of services that simulate banks and currency brokers participating in an on-line market for foreign e...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Description

The Currency Exchange SOA Application (CESA) is a collection of services that simulate banks and currency brokers participating in an on-line market for foreign exchange. Banks offer time-sensitive quotes to convert currencies (e.g. euros to pounds). Currency brokers model entities such as a currency exchange booth in an airport. They receive currency exchange requests from clients, ask for quotes from one or more banks, and accept the most favorable quote. If a quote is accepted within its time limit the bank performs the transaction by registering the currencies bought and sold with a settlement house clearing service. CESA has been used in course exercises in programming SOA services and in research case studies on feature location within SOA applications.

Basic technology

CESA is implemented in PHP using the NuSOAP library.

How to install

See the installation instructions section of "The Currency Exchange Description" at [1]

How to use

Once installation is complete, point your browser to any of the currency brokers to perform a transaction.

Download

Follow the download link at [2]

Additional info

Link to papers or technical reports that could be useful to understand and use the artifact