Skip to main content

Advances, Systems and Applications

Figure 2 | Journal of Cloud Computing

Figure 2

From: Correcting a financial brokerage model for cloud computing: closing the window of opportunity for commercialisation

Figure 2

MVC architecture of CReST. Each module has a ConcreteModuleRunner object that extends the AbstractModuleRunner class. The AbstractModuleRunner implements the Observer interface and uses the method Observer.update() to view each new timestamped Event popped from the time-sorted EventQueue. The ConcreteModuleRunner then chooses to ignore or react to the Event, which may cause future Events to be generated and added to the EventQueue.

Back to article page