Sysoft - Home

Sysoft ®

 

Amarco case study: A banking authorization system

System behavior

This page presents the behavior of the authorization system. Another page presents its services and structure.

Summary:


Behavior- Execution scenario

The same scenario can be mapped upon the internal structure of the system. We will se in this case how objects interact through service points.

Auth. system - Execution scenario

A better view - the same image - JPEG (150 K)

On the same structure we can map other scenarios.

Auth. system - Execution scenario (2)

A better view - the same image - JPEG (125 K)

Time tops in scenario

A scenario is a chain of processing steps that execute in time. The steps may belong to various execution threads. That means that at some moments more then one processing threads may be simultaneously active.

For example, at time step 13 in our scenario the external system responds OK - authorization granted.

Time tops in a scenario - top 13

A better view - the same image - JPEG (150 KO)

When the internal server receives this information, there may be a billing information that has to be sent to a local billing center, simultaneously with the propagation of the response towards the ATM object.

Time tops in a scenario - top 14

A better view - the same image - JPEG (150 KO)

Scenario animation

You can even see the process run! This is an animated GIF that simulates the real show produced by the Amarco Cartography tool.

Scenario animation

.

This page presents the behavior of the authorization system. Another page presents its services and structure.