20.01.2015 Views

Performance Modeling and Benchmarking of Event-Based ... - DVS

Performance Modeling and Benchmarking of Event-Based ... - DVS

Performance Modeling and Benchmarking of Event-Based ... - DVS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.2. PERFORMANCE MODELING PATTERN 51<br />

Color<br />

Description<br />

<strong>Event</strong><br />

Represents the published event.<br />

Notification (Not.) <strong>Event</strong> notification.<br />

State A Exists only if Controller is in state A.<br />

State B Exists only if Controller is in state B.<br />

Subscriber A (Sub.<br />

A)<br />

Each Sub. A st<strong>and</strong>s for a notification, which will be generated after<br />

the state <strong>of</strong> the Controller place changes to state B.<br />

Subscriber B (Sub.<br />

B)<br />

Each Sub. B st<strong>and</strong>s for a notification, which will be generated after<br />

the state <strong>of</strong> the Controller place changes to state A.<br />

Subscriber<br />

Is used to initialize the number <strong>of</strong> subscribers. Each token represents<br />

one subscriber.<br />

Init No. <strong>of</strong> Colors:<br />

Color Place No. Description<br />

State A Controller 1 At the beginning the Controller place is in state A.<br />

Subscriber Init n One token for each consumer.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!